我使用 Xcode7 版本并尝试提交我的应用程序以供审核。提交应用程序进行审核后,我收到了一封来自 Apple 的邮件,其中包含以下错误:
Invalid Bundle - Failed to verify bitcode in
testapp_main.framework/testapp_main: error: Bundle only contains
bitcode-marker Testapp.app/Frameworks/testapp_main.framework/testapp_main (armv7) ...
我还在build设置中禁用了位码:
我该如何解决这个问题?
最佳答案
我遇到了同样的问题。在我自己创建的框架和合并项目中都启用了 Bitcode。架构是 arm64、armv7、armv7s。部署目标是 iOS 8.0。 SDK 为 iOS 9 (Xcode 7.0.1)。
“解决方案”
当尝试验证或提交到 iTunes Connect 时,取消选中或者“包含应用程序符号...”或“包含位码”允许验证成功。只是当他们两个都被检查时,它就失败了。不过,我不会真的认为这是一个解决方案。您要么必须放弃接收崩溃日志,要么使用应用程序思维,最好启用这两种方法。这只是一个临时解决方法,直到其他人能够找出真正导致问题的原因。
关于ios - 错误 : Bundle only contains bitcode-marker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32751906/