ios – Apple Watch app拒绝“启动到白屏”

我的应用程序刚被拒绝,原因是Apple Watch扩展程序在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,因为图像没有嵌入到应用程序中.

在提交到app store之前,这些事情需要进行双重三重检查,因为它不会在模拟器上显示.

相关文章

背景 前端时间产品经理决定使用百度统计,使得 工程B 中原统计sdk-友盟统计,需要被去除。之前尝试去除...
结论: alloc负责分配内存和创建对象对应的isa指针; init只是返回alloc生成的对象。 所以alloc后,多次...
更新 如果UI愿意把启动图切割成n份,按一定约束在launchscreen.storyboard中进行排版,启动图效果会更好...
最近在看一本书《Effective OC 2.0》,今天看到有个tip是OC适中循环各自优劣性,作者最终推荐此块循环。...
// // ViewController.m // paintCodeTestOC //gif // Created by LongMa on 2019/7/25. // #import &a...
背景介绍 一般情况下,出于省电、权限、合理性等因素考虑,给人的感觉是很多奇怪的需求安卓可以实现,但...