2011-10-27 53 views
0

當我在iPod touch上運行我的應用程序時,我保持設備處於空閒狀態,但是以編程方式,每隔30秒鐘撥打服務器電話並進行一些活動(如播放聲音)。保持iPod空閒並仍然能夠聯繫服務器

現在,經過一段時間的設備睡眠和我的應用程序停止聯繫服務器。無論用戶是否與其交互,只要設備正在與服務器交談,就要保持設備處於活動狀態。

如何才能實現這一目標

+1

換句話說,你想殺死用戶的電池。 – SLaks

+0

如果這是需求的需要。我想我可以保持從不自動鎖定的設置。這應該有所幫助。 – Abhinav

回答

1

如果你必須:

[UIApplication sharedApplication].idleTimerDisabled = YES; 

停止,並在您的應用程序正在運行,並且在前臺屏幕變暗。