如何修复Facebook SDK"不包含bitcode"错误?

时间:2015-10-02 12:22:00

标签: ios facebook swift2 xcode7 bitcode

我将Xcode更新到最新版本后出现以下错误:

  

ld:' /Users/mimicreative/Documents/Kerja/Backup/FacebookSDK/FBSDKMessengerShareKit.framework/FBSDKMessengerShareKit(FBSDKMessengerApplicationStateManager.o)'不包含bitcode。您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode。对于架构armv7

但是我没有在早期版本的Xcode上出现此错误。当我存档我的项目时发生了这个错误。

2 个答案:

答案 0 :(得分:7)

已经启用了bitcode的facebook更新。检查cocoapods,你会发现它。它的版本4.5我认为

这用于appthining。 如果您不想更新sdk,则可以在项目中关闭bitcode。 转到目标 - > bitcode的设置和服务。比将选项改为NO。默认情况下,它已激活

修改 Facebook版本为4.6,@ Dharmesh Dhorajiya说:)

答案 1 :(得分:5)

查找enable bitcode版本设置并设置为NO

Build settings

或升级您的FacebookSDK