"Booting to White Screen" 的 Apple Watch 应用拒绝

Apple Watch app rejection for "Booting to White Screen"

我的应用刚刚被拒绝,原因是 Apple Watch 扩展 "Booting to White Screen" 在 Apple Watch 上。他们给我发了一张只有白屏的 Apple Watch 屏幕截图。资料不多。

老实说,我不知道哪里出了问题...看到应用程序 运行 在 iPhone 和模拟器上都很好。

我没有 Apple Watch 来测试这个问题,也没有真实设备上的任何日志来向您展示,尽管我希望我能就这个问题提供尽可能多的信息。

除了他们拒绝了该应用程序之外,我没有任何可以提供的信息,而且该应用程序似乎无法在真实设备上 运行。

我认为我的应用程序中的第一个屏幕只是几个菜单按钮,没有发生太多事情,这不会是代码问题。

谁能告诉我如何解决这个问题?或者有人遇到过类似的问题吗?

这是 Apple 的回复。

2.2 Details

We discovered one or more bugs in your app when reviewed on iPhone running iOS 8.2 on both Wi-Fi and cellular networks.

Specifically, upon review we found the Apple Watch app will boot to white screen display upon launch.

Next Steps

Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.

For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).

If we misunderstood the intended behavior of your app, please reply to this message in the Resolution Center to provide information on how these features were intended to work.

以防万一有人想知道或遇到同样的问题...这真是一个愚蠢的错误。

我没有将用于 Apple Watch 的图像放入具有正确目标成员资格的正确资产目录中。这就是为什么它在模拟器上正确显示图像,但在真正的 Apple Watch 上却不能,因为图像没有嵌入到应用程序中。

这类东西在提交到应用商店之前需要进行双重三重检查,因为它不会在模拟器上显示。