在Facebook插件的Xcode 7版本上获取Cordova错误

时间:2015-10-05 22:13:37

标签: ios xcode facebook cordova bitcode

我今天更新到XCode 7。正如Cordova Facebook Plugin中所建议我克隆了git repo并从那里安装了插件。在更新到XCode 7之前,我没有遇到任何问题。现在我收到以下错误。

错误:

ld: 'App/Plugins/phonegap-facebook-plugin/FacebookSDK.framework/FacebookSDK(FBLikeButtonBackgroundSelectedPNG.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 clang: error: linker command failed with exit code 1 (use -v to see invocation)

有什么想法吗?

我尝试删除并重新添加ios平台,但没有运气。

此外,这对模拟器构建良好。

1 个答案:

答案 0 :(得分:0)

你必须禁用bitcode(下一个cordova ios版本将禁用bitcode) 您可以在xcode项目上执行此操作,打开您的项目/ platforms / ios /上的.xcodeproj,并在项目构建设置中搜索ENABLE_BITCODE并将其设置为NO

或者你可以去/ platforms / ios / cordova并在build.xcconfig上添加这一行

ENABLE_BITCODE = NO