iOS 9(Xcode 7)Facebook API/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKAccessToken.o)和#x27;不包含位代码
我正在尝试用iOS 9.0中的Xcode 7构建包含Facebook SDK的my应用程序。我得到了这个错误iOS 9(Xcode 7)Facebook API/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKAccessToken.o)和#x27;不包含位代码,ios,swift,facebook,ios9,bitcode,Ios,Swift,Facebook,Ios9,Bitcode,我正在尝试用iOS 9.0中的Xcode 7构建包含Facebook SDK的my应用程序。我得到了这个错误 谢谢将您的Facebook SDK版本更新到4.6 SDK支持各种iOS 9功能,包括位码。在里面 此外,SDK对话框,如登录、共享对话框 根据设备自动确定最佳UI,包括 SFSafariViewController而不是Safari。按照我们的计划进行准备 iOS 9指南 Facebook SDK 4.6 还要检查此项以升级到iOS 9 Facebook SDK 如果您从其他SDK
谢谢将您的Facebook SDK版本更新到4.6 SDK支持各种iOS 9功能,包括位码。在里面 此外,SDK对话框,如登录、共享对话框 根据设备自动确定最佳UI,包括 SFSafariViewController而不是Safari。按照我们的计划进行准备 iOS 9指南 Facebook SDK 4.6 还要检查此项以升级到iOS 9 Facebook SDK
如果您从其他SDK获得另一个位代码错误,则可以从设置Xcode目标中禁用位代码 有关位码问题,您可以检查以下问题: 如果所有SDK(框架)都启用了位代码,则不会出现位代码错误。如果您收到该错误,请从设置中禁用它
好的,我只想添加我自己的答案 使用Cocoapods导入
这会将位代码编译到框架中。我今天下载了这个垃圾(4.28版),但它没有位代码。失败。是截至今日(20171116)的最新版本。它实际上不包括一些捆绑子框架的位代码。然而,我认为我可以通过cocoapods安装SDK来解决我的问题,这意味着它可以从头编译,从而启用位代码。对于任何有同样问题的人,检查一下这是好的。链接到的代码都是预编译的二进制文件,其中没有位代码。也没有提到椰子荚,我不得不搜索了一段时间才找到它。