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

Xcode 7.0.1 caused a Linker Command Failed with Exit code 1 error

昨天我将 MacBook Pro 更新到 El Capitan。我有 Xcode 6.1 因为更新 Xcode 打不开 Xcode 6.1 但我被迫下载 Xcode 7.0.1 我不想升级但我被迫。我用 Objective-C 创建了我的应用程序。已将其提交给苹果,目前为 "pending developer release".

我想改变一些东西,但现在 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 要我做的事情?

只需从构建设置中禁用位码

因为你的库不支持bitcode。

Apple documentation reference 为位码。

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

  1. 点击目标构建设置。
  2. 搜索 bitocde。
  3. 设置No启用位码