iphone - 苹果拒绝 iPad 应用

标签 iphone objective-c ios ios5

<分区>


想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。

关闭 11 年前

我们开发了一个iPad应用程序,并在我们这边进行了适当的测试后提交给苹果商店进行审核。 Apple 拒绝了我们的应用程序,原因如下:-

We found that your app failed to launch on iPad running iOS 5.0.1, on both Wi-Fi and cellular networks

We encountered the issue when selecting the application on the Home screen - the app displayed a launch image then quit unexpectedly. This may be because iOS 5 uses a watchdog timer for applications; if an application takes too long to complete its initial startup, the operating system terminates the application.

For information about the watchdog timer, please see Technical Q&A: Application does not crash when launched from debugger but crashes when launched by user..

Another possibility could be a missing entitlement. For more information, please see the Technical Note: Resolving "0x800003A", applications not launching and "missing entitlement".

我们无法理解为什么 Apple 拒绝了该应用程序,因为我们最终无法重现此问题,而且 Apple 的反馈不是很详细。

那么我们可以做些什么来解决这个问题并将其重新提交到 apple store?

最佳答案

当 Apple 测试您的应用时,他们尝试启动它,但它从未完成启动。如果启动时间太长(5-10 秒),它将被跳板终止并且永远不会完成。大概就是这么回事。也有可能您的权利不正确,但您可能会更早遇到该问题。

当您的应用程序启动时,您是否有可能在主线程上进行同步网络访问?这很容易导致这个问题。如果是这样,您应该将您的应用修复为从不在主线程上进行同步网络访问。

关于iphone - 苹果拒绝 iPad 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8547225/

上一篇:ios - 如何在 iOs 上创建演示应用程序(在 AppStore 中)

下一篇:objective-c - iOS - 如何比较两个 ISO 8601 格式的时间?

相关文章:

ios - 动画时UIButton无法被触摸

objective-c - Objective c NSArray 的元素最优雅的语法是什么(相当于 Python 的)?

ios - 我如何模拟 xctest 的位置

ios - 使用 SkpsmtpMessage 库格式化电子邮件正文

iphone - 是否可以通过语音命令 ios 7 来触发 Action

ios - 如何在ios中解析xml?

iphone - XCode 5 Storyboard内部不一致

iPhone指南针干扰检测

ios - 使 MFMailComposeViewController 在发送时消失

ios - 无法从 Cocoapods 渲染 SwiftUI 预览