2011-09-06 10 views
0

我已經得到了一個N​​STimer來正確地每秒發射一個選擇器。但是,即使它進入後臺,我也需要它繼續開火。我甚至嘗試過稱爲失眠症的越獄調整,它據稱會阻止應用程序在後臺休眠,但無濟於事。那麼實現我的目標的最好方法是什麼?在背景中製造NSTimer火焰的理想方法,並檢查它是否仍在燒製?

任何幫助非常感謝!

+0

[保持iOS NSTimers免於在後臺死亡的技術]的可能重複(http://stackoverflow.com/questions/7274926/techniques-for-keeping-ios-nstimers-from-being-killed-in-background ) –

回答

0

在iPhone應用程序中,您只能做某些事情做後臺任務。 Apple documentation解釋了它是如何工作的以及你可以做什麼。使用某些背景功能的應用程序不會持續運行 - 它們會在「適當的時候」被喚醒。

+0

所以我正確地說,即使是在越獄手機上,實現這一目標的唯一方法是完全防止應用程序在其背光時進行睡眠。我在某處讀到,在操作系統在後臺殺死應用程序之前,您可以額外請求10分鐘的運行時間。 –

相關問題