2010-05-12 47 views
0

为了说明这个问题:我从来没有真正做过iPhone开发。还没有下载SDK。这个问题出现在我头脑风暴的时候,关于什么样的应用可能对我来说是有趣和可行的。这就是说......iphone睡眠模式和与应用程序的交互

我知道iPhone没有(还)支持多任务,但我很好奇,当它进入睡眠模式时会发生什么。我注意到我妻子的iPhone,如果我一段时间没有“做”任何事情,它会进入睡眠模式。屏幕空白等

所以才有可能创建一个应用程序,做了“东西”每10秒〜不尊重用户输入?或者手机一进入睡眠状态,该应用就会停止“做些什么”?

回答

1

有办法让应用程序不要入睡。 你甚至可以调暗屏幕等,以节省电池,同时仍然运行应用程序。

Apple对于何时应该这样做有严格的规定。

尝试在HIG阅读时,它会为你解答所有有问题的,但是是有可能。 HIG

+0

通过HIG只是看着,并没有看到有关睡眠模式什么,但如果说其可能的话,我相信你的话。 本质上,我希望做的事情是让我的应用程序定期对用户的位置进行抽样(没有任何提示),并使用该信息做一些事情。如果睡眠模式自动暂停当前的应用程序,那将不可能。 – jph 2010-05-12 19:13:08

+0

我正在运行的应用程序采样位置并面临相同的需求 - 如果需要,您可以让iPhone远离睡眠模式。但是,你不能调暗屏幕(以一种犹太教的方式)。 – BankStrong 2010-05-12 21:45:43

+0

因此,换句话说,它会完全消耗电池寿命,因为屏幕需要在整个时间保持点亮。有点像“相机”应用程序的工作方式。嗯。那真不幸。 – jph 2010-05-12 21:46:54

相关问题