错误:捆绑包仅包含位码标记

con*_*ile 6 xcode objective-c ios swift xcode7

我使用Xcode7版本,并尝试过将其提交以供审核。将应用提交审核后,我收到了来自苹果的一封电子邮件,其中包含以下错误:

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) ...
Run Code Online (Sandbox Code Playgroud)

我还在构建设置中禁用了位码:

在此处输入图片说明

我该如何解决这个问题?

nul*_*ion 1

我有同样的问题。我自己创建的框架和合并项目都启用了位码。架构有arm64、armv7、armv7s。部署目标是iOS 8.0。SDK 是 iOS 9 (Xcode 7.0.1)。

这些是我在失败时收到的错误:

“解决方案”

尝试验证或提交到 iTunes Connect 时,取消选中包括应用程序符号...”“包括位码”可以使验证成功。只是当两者都检查时,它失败了。不过,我并不认为这是一个解决方案。您要么必须放弃接收崩溃日志,要么放弃利用应用程序思维,最好启用这两者。这只是一个临时解决方法,直到其他人找出真正导致问题的原因为止。