San*_*ama 0 iphone objective-c ios ios5
我们开发了一个iPad应用程序,并在我们最终进行了适当的测试后将其提交给苹果商店进行审核.Apple拒绝了我们的应用程序,原因如下: -
我们发现您的应用无法在运行iOS 5.0.1的iPad上在Wi-Fi和蜂窝网络上启动
我们在主屏幕上选择应用程序时遇到问题 - 应用程序显示启动图像,然后意外退出.这可能是因为iOS 5为应用程序使用了看门狗定时器; 如果应用程序花费太长时间来完成其初始启动,则操作系统将终止应用程序.
有关监视程序计时器的信息,请参阅技术问答:从调试器启动时应用程序不会崩溃,但在用户启动时会崩溃.
另一种可能性是缺少权利.有关详细信息,请参阅技术说明:解析"0x800003A",应用程序未启动和"缺少权利".
我们无法理解为什么Apple拒绝该应用程序,因为我们无法在最后重现此问题,而且Apple的反馈不是很具描述性.
那么我们可以做些什么来解决这个问题并重新提交给苹果商店呢?
当Apple测试你的应用程序时,他们试图启动它,它从未完成启动.如果启动时间太长(5-10秒),它将被跳板终止并且永远不会完成.这很可能发生了什么.你也可能有不好的权利,但你可能会更快地遇到这个问题.
当您的应用程序启动时,您是否有机会在主线程上进行同步网络访问?这很容易导致这个问题.如果是这样,您应该修复您的应用程序,永远不要在主线程上进行同步网络访问.
| 归档时间: |
|
| 查看次数: |
1351 次 |
| 最近记录: |