我试图移植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”,引用自:
ViewController.o 中的 __TFC9SwiftChat14ViewControllercfMS0_FT7nibNameGSQSS_6bundleGSQCSo8NSBundle__S0_
And
链接器命令失败,退出代码为 1(使用 -v 查看调用)
有任何想法吗?
我设法让它工作。事实证明,Firebase 网站上解释要包含哪些依赖项的视频已过时。我进一步阅读页面,发现 firebase 实际上需要两个我缺少的依赖项。添加后libc++.dylib
, libiucore.dylib
, CFNetwork.framework
, Security.framework
and SystemConfiguration.framework
一切都很好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)