【发布时间】:2019-11-10 19:30:22
【问题描述】:
在使用 Xcode 11b2 提交的构建中,成功上传构建后几分钟后我会收到一封电子邮件,其中包含以下消息:
ITMS-90562: Invalid Bundle - The app submission can not be successfully recompiled from bitcode due to missing symbols during linking. You can try to reproduce and diagnose such issues locally by following the instructions from: https://developer.apple.com/library/archive/technotes/tn2432/_index.html
按照链接,我可以在本地导出带有位码的临时构建,而不会出现任何错误,因此它似乎没有太大帮助。
我还尝试使用打开和关闭位码复选框提交构建,尽管相关应用程序包括 Apple Watch 应用程序并且该平台始终需要位码,因此它可能没有真正的区别。
有人见过这个并且知道如何解决吗?
【问题讨论】:
-
您是否将“启用位码”设置为“是”?该字段位于您的目标构建设置部分中。
-
是的,目标已正确设置为启用 Bitcode,并且导出 Ad-Hoc 构建会成功生成 Bitcode。
-
我也有同样的问题。现在知道如何解决了吗?
-
@OwenZhao 仍然没有。我已经尝试了很多变化,但没有运气。在这一点上,我可能只是等待 11b3 看看会不会更好。
-
我在使用 xcode 11.5 时遇到了这个错误
标签: xcode app-store app-store-connect bitcode