ERROR: Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac, How to fix it?

ERROR: Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac, How to fix it?

我在尝试向 App Store 提交贴纸包时遇到此错误:

WARNING ITMS-90863: "Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac."

贴纸包不适用于 Mac,仅适用于 iPhone 和 iPad?如何删除此警告以便我可以成功上传?因为之后我也收到了这封邮件:

We identified one or more issues with a recent delivery for your app, "Name of the App". Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90863: Apple silicon Macs support issue - The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac.

After you’ve corrected the issues, you can upload a new binary to App Store Connect.

有解决此问题的帮助或信息吗?

我仍然认为根本错误在 Xcode/Connect 连接中,但是您必须取消选中某些您看不到的东西,直到 运行 整个 build/archive/deploy 东西。在你 validate/distribute 之后,然后转到你在 Apple Connect 网站上的应用程序。找到“定价和可用性”,您会发现一个复选框: “Apple Silicon Mac 可用性 - 使此应用程序可用”

取消勾选。

在 Apple App Store Connect 网站上,转到您的应用 >“定价和可用性”。

取消选中 iPhone 和 iPad Apps on Apple Silicon Macs 部分下的复选框,内容为:

Apple Silicon Mac Availability -- Make this app available

如果不可用,那就不要再抱怨了!

按照以下所有步骤完全消除此问题:

  1. 转到您的应用 - 应用商店中的定价和可用性部分
  2. 取消选中此标题下的复选框“iPhone 和 iPad Apple Silicon Mac 上的应用程序”

  1. 保存更改
  2. 转到 Xcode,更改内部版本号并上传新的新内部版本

重要提示:

  • 如果您尚未上传新版本并且仍在使用旧版本进行测试,那么您会发现那里存在相同的问题。因此,必须在完成上述步骤后上传新版本。

希望这能帮助大家清楚地了解并解决问题。