无法找到工具"bitcode_strip",不是开发工具或不在PATH中。

6

在更新Xcode7.1.1后编译出现错误

xcrun: error: 无法找到工具“bitcode_strip”,不是开发者工具或不在PATH中

*** error:无法将位码拷贝和剥离/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos/libswiftCore.dylib到/Users/sungrow/Library/Developer/Xcode/DerivedData/iSolarCloud-dwdjvlyodazrbjayoqquublxncwp/Build/Products/Debug-iphoneos/iSolarCloud.app/Frameworks/libswiftCore.dylib:bitcode_strip退出码为72


你能详细解释一下吗? - Sindhoo Oad
1
我已经将设置设置为https://forums.developer.apple.com/thread/12443,但在手机上仍无法正常工作,但在模拟器上是正常的。 - Derek
1
将STRIP_BITCODE_FROM_COPIED_FILES设置为NO并没有解决我的问题。请注意,这个问题只出现在“Swift Mac App”中。其他一切都正常工作。 这个问题只存在于我的登录账户中。我尝试创建一个新用户,一切都正常。 - Kaunteya
这里有任何进展吗?我这边也遇到了同样的问题 - 在软件模拟器中其他一切都正常。 - AirUp
2个回答

2
有时候问题不在于启用位码构建,可能是Xcode出了问题。您可以尝试以下操作:
  1. 清除派生数据(包括产品->清理)。
  2. 重启Xcode。
PS:如何清除派生数据的解答: 如何在Xcode6中“删除派生数据”? 如果有帮助,请投票支持。我需要足够的声望来发布图片...

0

我认为解决方案是在调试配置中停用BTICODE。进入“构建设置”,搜索“ENABLE_BITCODE”,深入此选项,并选择调试时的“NO”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接