2015-10-05 35 views
0

我今天更新爲XCode 7。正如Cordova Facebook Plugin中所建議的,我克隆了git repo,並從那裏安裝插件。在更新XCode 7之前,我沒有任何問題。現在我得到下面的錯誤。在Xcode 7上爲Facebook插件獲取Cordova錯誤

錯誤:

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平臺,沒有運氣。

此外,這對模擬器建立良好。

回答

0

您必須禁用位碼(未來科爾多瓦IOS版本將配備位碼禁用) 你可以做到這一點的Xcode項目,打開yourProject /平臺/ IOS /,並在項目生成設置搜索ENABLE_BITCODE.xcodeproj並將其設置爲NO

或者你可以去/平臺/ IOS /科爾多瓦,並添加上build.xcconfig

ENABLE_BITCODE = NO 
+0

該行已經在我的/平臺/ IOS /科爾多瓦build.xconfig這一行文件和Xcode忽略它。這個答案幫助我,而不是:http://stackoverflow.com/questions/32636622/error-after-updating-to-xcode-7/32710815#32710815即,進入Xcode的「生成設置」,並手動設置生成設置>所有> Build選項>啓用位代碼= NO – Mark

+1

我給出了兩個選項,第一個是你鏈接的那個,第二個只有在你從cli運行時纔有效。 – jcesarmobile

相關問題