我在将Xcode更新到最新版本后收到以下错误:
ld:“/Users/mimicreative/Documents/Kerja/Backup/FacebookSDK/FBSDKMessengerShareKit.framework/FBSDKMessengerShareKit(FBSDKMessengerApplicationStateManager.o)”不包含位代码。您必须在启用位代码的情况下重建它(Xcode设置ENABLE_BITCODE),从供应商处获取更新的库,或者为此目标禁用位代码。对于体系结构armv7
但是我在早期版本的Xcode上没有这个错误,而且这个错误是在我归档我的项目时发生的。
2条答案
按热度按时间ssgvzors1#
已经有一个更新的facebook,在那里启用了位码。检查cocoapods,你会发现它。它的版本4.5,我想
这是用于应用程序细化。如果你不想更新SDK,你可以在你的项目中关闭位代码。转到你的目标-〉设置并搜索位代码。然后将选项设置为否。默认情况下,它是激活的
**编辑:**Facebook版本为4.6,正如@Dharmesh Dhorajiya所说:)
wmvff8tz2#
找到
enable bitcode
构建设置并设置为NO
:或者升级你的FacebookSDK