ios - 使用 Swift 的 Firebase

标签 ios firebase swift

我试图将 firechat-ios 项目移植到 Swift 上,但遇到了一些问题。我想这可能只是要求 firebase 人员对他们的 SDK 进行一些更新,但我想我还是会问。添加 Firebase 及其依赖项后,我无法成功构建我的项目。

我收到警告:

ignoring file /Users/n/Projects/SwiftChat/Firebase.framework/Firebase, missing required architecture x86_64 in file /Users/n/Projects/SwiftChat/Firebase.framework/Firebase (3 slices)

还有两个错误:

"_OBJC_CLASS_$_Firebase", referenced from: __TFC9SwiftChat14ViewControllercfMS0_FT7nibNameGSQSS_6bundleGSQCSo8NSBundle__S0_ in ViewController.o

linker command failed with exit code 1 (use -v to see invocation)

有什么想法吗?

最佳答案

我设法让它工作了。事实证明,firebase 网站上解释要包含哪些依赖项的视频已过时。我进一步阅读了页面,发现 firebase 实际上需要我缺少的两个依赖项。添加libc++.dyliblibiucore.dylibCFNetwork.frameworkSecurity.frameworkSystemConfiguration后.framework 一切正常。

关于ios - 使用 Swift 的 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24093463/

相关文章:

ios - 将 UISearchBar 作为 subview 添加到 tableView header 中

ios - 无法在 XCode 中找到或创建新的 Storyboard 文件

ios - 自定义对象的初始化返回null

用于更改密码的 Firebase 云函数监听器

android - 如何通过 Firebase 电子邮件/密码身份验证获取 UID 并添加用户信息

Swift:函数与闭包的定义和语法

ios - 如何在 AsyncDisplayKit 中使用 scrollView 函数

javascript - Firebase 函数执行和订阅由 Firebase 函数更新的列表

iOS Swift Webview 不显示

ios - 通过 TableView 编辑核心数据