【发布时间】:2010-03-29 17:11:30
【问题描述】:
请指出 iPhone 应用程序启动时间指南。
我发现有大约 24 秒的硬性限制。如果应用程序在该时间没有启动,操作系统将终止应用程序并显示以下消息:
com.bundle.id failed to launch in time
这里还有一个QA article。 (24 秒是我手机上的操作系统杀死应用程序的时间。)
但我认为文档中的某处应该有更短的软限制。但是,我找不到它。
【问题讨论】:
-
这听起来不像 Apple 会发布的东西。只需遵循 Apple 的指导方针,即尽可能缩短发布时间。
-
嗯,AFAIK,一些控制台确实有这样的限制记录。所以,我想,也许苹果也会这样做。
-
我的应用程序在以下情况下被杀死:已用总 CPU 时间(秒):20.220(用户 19.740,系统 0.480),100% CPU 已用应用程序 CPU 时间(秒):19.640,97% CPU
-
2016 年的指导方针是 5 秒:developer.apple.com/library/content/documentation/iPhone/…,而 iTunes Connect 审查实际上是 10 秒。
标签: iphone launch-time