2011-11-09 125 views
0

我的應用程序正在檢查一些算法在後臺,像30分鐘後 我的應用程序似乎像關閉(iphone轉到睡眠模式,我認爲)。只要它在後臺,我需要應用程序 才能運行此算法。應用程序背景問題雖然在背景

你有任何想法如何設置這20分鐘定時通過一些行動來講述? 也許NSRunloop或其他什麼東西?

+0

我覺得目前你必須是一個音頻應用,VOIP應用程序或位置感知應用程序在運行的任何機會的時候,手機是「睡着了」。有一些應用試圖使用無聲音頻來繞過這個問題,但蘋果拒絕了這一點。 –

回答

1

您無法復位定時器或繼續在背景上的股票OS的iPhone上運行(除有限的時間量,或者如果你是合法的3種類型,網絡電話,音頻或GPS的)。

用戶可以通過將您的應用推到前臺,或許通知或東西后重置此計時器。