2010-05-12 46 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

相關問題