Xcode 7.0.1导致链接器命令失败,退出代码1错误

时间:2015-10-07 06:17:31

标签: ios linker-errors xcode7 bitcode

昨天我将MacBook Pro更新为El Capitan。我有Xcode 6.1因为更新Xcode无法打开Xcode 6.1但我强行要下载Xcode 7.0.1我不想升级但是我被迫了。我用Objective-C创建了我的应用程序。提交给苹果,它目前正在“等待开发者发布”。

我想改变一些事情,但现在突然发现Xcode 7.0.1我收到的错误是我从未收到的Xcode 6.1

 ld: '/Users/markjak/Desktop/Stick Down   copy/Leap Up/LibAdapterIAd- 1.0.0/libAdapterIAd.a(GADMAdapterIAdInterstitial.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)

我如何做Xcode 7.0.1希望我做的事情?

2 个答案:

答案 0 :(得分:6)

只需从Build Settings

中禁用bitcode

enter image description here

因为你的图书馆不支持bitcode。

对于bitcode,

Apple documentation reference

答案 1 :(得分:0)

您的错误明确指出您的图书馆(libAdapterIAd)不支持bitcode 在xcode7 +中,bitcode is enabled by default。因此,您只需按照以下步骤禁用它: -

  1. 点击目标构建设置。
  2. 搜索bitocde。
  3. No设置为启用bitcode
  4. enter image description here