如何修复 Facebook SDK "does not contain bitcode" 错误?
How to fix Facebook SDK "does not contain bitcode" error?
将 Xcode 更新到最新版本后出现以下错误:
ld: '/Users/mimicreative/Documents/Kerja/Backup/FacebookSDK/FBSDKMessengerShareKit.framework/FBSDKMessengerShareKit(FBSDKMessengerApplicationStateManager.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7
但是我在 Xcode 的早期版本上没有遇到这个错误。当我归档我的项目时发生了这个错误。
Facebook 已经有一个启用了位码的更新。检查 cocoapods,你就会找到它。我认为它是 4.5 版
这用于appthining。
如果你不想更新 sdk,你可以在你的项目中关闭 bitcode。
转到您的目标->设置并搜索位码。比把选项转到 NO。默认激活
编辑:
正如@Dharmesh Dhorajiya 所说,Facebook 版本是 4.6 :)
找到enable bitcode
构建设置并设置为NO
:
或者升级你的 FacebookSDK
将 Xcode 更新到最新版本后出现以下错误:
ld: '/Users/mimicreative/Documents/Kerja/Backup/FacebookSDK/FBSDKMessengerShareKit.framework/FBSDKMessengerShareKit(FBSDKMessengerApplicationStateManager.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7
但是我在 Xcode 的早期版本上没有遇到这个错误。当我归档我的项目时发生了这个错误。
Facebook 已经有一个启用了位码的更新。检查 cocoapods,你就会找到它。我认为它是 4.5 版
这用于appthining。 如果你不想更新 sdk,你可以在你的项目中关闭 bitcode。 转到您的目标->设置并搜索位码。比把选项转到 NO。默认激活
编辑: 正如@Dharmesh Dhorajiya 所说,Facebook 版本是 4.6 :)
找到enable bitcode
构建设置并设置为NO
:
或者升级你的 FacebookSDK