2016-08-03 27 views
0

LD:「/庫/開發商/ XcodeServer /集成/緩存/ 5c17d3e903f4d302cf453 40fb301f30f /來源/眼/莢/磷酸鈉//libsodium- ios.a(libsodium_la-crypto_box.o )'不包含位碼。您必須使用啓用位碼(Xcode設置ENABLE_BITCODE)重建它,從供應商處獲得更新的庫或禁用此目標的位碼。 for architecture armv7的Xcode博特位碼錯誤只

我在集成之前運行了/usr/local/bin/pod install(觸發器)。

screen shot 2016-08-03 at 3 18 14 pm

我能夠構建並運行在模擬器&真實設備的應用程序。但是,我與bot的集成失敗,出現上述錯誤消息。我通過cocoapods安裝Sodium

我試着項目/目標/莢設置ENBALE_BITCODE = NO

服務器:5.1.7 的Xcode 7.3.1

任何幫助表示讚賞。

回答

2

錯誤說你需要ENBALE_BITCODE = NO在你的項目目標下改變它,它會工作。

+0

我試過了。問題的解決方案實際上是兩次重啓我的mac。 T.T – perwyl

1

xCode - >your project - >Build Settings - >Enable Bitcode = NO

+0

我試過了。問題的解決方案實際上是兩次重啓我的mac。 T.T – perwyl

0

在線搜索解決方案後,我可以找到的唯一解決方案是Enable Bitcode = NO。這是我已經有了!

因此,最終我使用WILD CARD SOLUTION這是要重新啓動Xcode & Server - 仍然會引發同樣的錯誤。由於沒有解決方案,我重新啓動了我的Mac。第一次仍然會拋出錯誤,TADA第二次工作。我不知道我做了什麼讓它工作,或者我沒有做什麼來使它工作。

PS:我cleanclean build folder每次我整合我的機器人之前。

對於任何面臨同樣問題的人:祝你好運