我正在尝试使用iOS 9.0中的Xcode 7构建包含Facebook SDK的应用程序。我收到了这个错误。
谢谢
答案 0 :(得分:5)
将您的Facebook SDK版本更新为4.6
SDK支持各种iOS 9功能,包括Bitcode。在 另外,SDK对话框如Login,Like,Share Dialogs 自动确定基于设备的最佳UI,包括 SFSafariViewController而不是Safari。按照我们的准备 iOS 9指南。
https://developers.facebook.com/docs/ios/downloads
Facebook SDK 4.6 Download Link
同时选中此项以升级到iOS 9 Facebook SDK https://developers.facebook.com/docs/ios/ios9
如果您从其他SDK获得另一个bitcode错误,那么您可以禁用设置Xcode目标的bitcode。
对于Bitcode问题,您可以查看以下问题:New warnings in iOS 9
如果您拥有启用了bitcode的所有SDK(Frameworks),那么您将无法获得bitcode错误。如果您收到该错误,请从设置中禁用它。
答案 1 :(得分:0)
好的,我只想添加自己的答案。
使用Cocoapods导入。
https://sourceware.org/gdb/onlinedocs/gdb/Compiling-and-Injecting-Code.html
这将把bitcode编译到框架中。