错误:Bundle只包含bitcode-marker

时间:2015-09-24 01:18:35

标签: ios objective-c xcode swift xcode7

我使用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) ...

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

enter image description here

如何解决此问题?

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。 Bitcode在我自己创建的框架和合并项目中都启用了。架构是arm64,armv7,armv7s。部署目标是iOS 8.0。 SDK是iOS 9(Xcode 7.0.1)。

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

<强> “解决方案”

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

答案 1 :(得分:1)

在尝试归档Flutter项目时遇到此问题。

我找到的解决方案是取消选中从位码重建,然后在出现错误之前单击“下一步”。