无法将 tvOS 应用程序提交到商店 - 缺少按需游戏中心资源 (ITMS-90547)

Unable to submit tvOS app to store - Missing on-demand Game Center resources (ITMS-90547)

我一直(但未成功)尝试打包使用 Unity 2018.3 构建的 tvOS 应用程序。

该应用程序支持 Game Center,并且根据文档的要求,我已将必要的排行榜图像添加到 Xcode 内的资产目录中。

该应用程序构建没有问题,但在尝试将其上传到 App Store 的最后一道障碍上失败了:

ERROR ITMS-90547: "Missing On-Demand Resources. Your app contains Game Center content that is referencing missing on-demand resources."

我一直在寻找解决方案很长一段时间,但根据Google!

,我似乎是唯一遇到此问题的人

这里有一些相关的背景信息:

None 的 tvOS 或 Game Center 指南对任何按需资源进行了任何引用,所以我完全不知所措。

如果有人对我可能遗漏的任何事情有任何指示,我将不胜感激!

有一个 tweet from a nice person 也 运行 关注这个问题。

根据他的说法,解释似乎是“tvOS 必须打开此设置,因为无论您是否愿意,它都会按需加载 Game Center 排行榜。"

所以我建议你试试他的建议:

  1. 所有目标
  2. 的功能下关闭了 Game Center
  3. Enable On Demand Resources设置为

可选:您也可以使用 Embed Asset Pack in Product Bundle 构建设置。 希望这对坚持这一点的人有所帮助。