我的应用程序刚被拒绝,原因是Apple Watch扩展程序在Apple Watch上“启动到白屏”。他们给我发了一个Apple Watch屏幕的屏幕截图,它只有白屏。信息不多。
老实说,我不知道哪里出错了......看到应用程序在iPhone和模拟器上运行良好。
虽然我希望能提供有关此问题的尽可能多的信息,但我没有使用Apple Watch或真实设备上的任何日志对其进行测试。
我没有提供任何信息,除了他们拒绝该应用程序,而且应用程序似乎不在真实设备上运行。
我不认为看到我的应用程序中的第一个屏幕只是菜单的几个按钮,而不会发生太多事情,这将是一个代码问题。
有人能给我任何有关如何解决这个问题的见解吗?或者有没有人有类似的问题?
以下是Apple的回复。
2.2详细信息
我们在iPhone上查看了您应用中的一个或多个错误 在Wi-Fi和蜂窝网络上运行iOS 8.2。
具体来说,经过审核,我们发现Apple Watch应用程序将启动 发射时显示白屏。
后续步骤
请在设备上运行您的应用以确定问题,然后进行修改 并重新提交您的应用以供审核。
对于新应用,请从a卸载所有以前版本的应用 设备,然后安装并按照步骤重现问题。 对于更新,请将新版本安装为上一版本的更新 版本,然后按照步骤重现问题。
如果我们误解了您应用的预期行为,请回复 此消息在解决方案中心提供有关如何的信息 这些功能旨在发挥作用。
答案 0 :(得分:7)
万一有人想知道或有同样的问题......这真的是一个愚蠢的错误。
我没有将用于Apple Watch的图像放入正确的目标成员资格的正确资产目录中。这就是为什么它在模拟器上正确显示图像,而不是在真正的Apple Watch上,因为图像没有嵌入到应用程序中。
在提交到应用程序商店之前,这些事情需要进行双重三重检查,因为它不会在模拟器上显示。