【发布时间】:2014-06-07 03:51:37
【问题描述】:
我试图将 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”,引用自: __TFC9SwiftChat14ViewControllercfMS0_FT7nibNameGSQSS_6bundleGSQCSo8NSBundle__S0_ in ViewController.o
和
链接器命令失败,退出代码为 1(使用 -v 查看调用)
有什么想法吗?
【问题讨论】:
-
有a thread on the mailing list that may help。 Joe 通过创建一个“桥接头”来包装 Firebase.h,以便在没有所需的构建设置的情况下将其包含在 swift 中,这还不是 Firebase SDK 的一部分。
-
这正是我所做的。嗯,我要再试一次,看看能不能让它发挥作用。
-
...该线程上还有一个人报告了与我相同的问题(现在我不觉得很愚蠢):)