错误ITMS-90092:“此捆绑包无效。包含arm64架构的应用程序需要包含armv7架构。”

5

我提交应用程序时出现了一些错误。

你有什么想法如何解决这个错误:

ERROR ITMS-90092: “This bundle is invalid. Apps that include an arm64 architecture are required to include an armv7 architecture.”

在 Xcode 中查看有效架构时,我看到了 armv7。那么问题在哪里?

2个回答

7
我终于想出了如何绕过这个错误并成功提交我的应用程序。如果您已经在构建设置>有效架构下包含了armv7,则需要执行以下操作:
  1. 使用USB电缆将手机连接到计算机上,并在手机上运行应用程序。
  2. 一旦应用程序在您的手机上成功播放,请断开手机连接。
  3. 现在进入“产品”>“归档”>“验证”。
  4. 完成此操作后,单击“提交到应用商店”,您的应用程序应该可以顺利提交。
希望这可以帮助您!

1
为什么在归档时需要拔掉设备? - KarenAnne

1
请确保您的Scheme中,Archive指向Release,并且ReleaseBuild Active Architecture也是No
  1. 点击编辑方案。

Click Edit Scheme

将存档设置为发布状态。

Set Archive to Release

将Release的构建活动架构设置为No。

Set Build Active Architecture to No


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