我需要在iphone應用程序處於後臺模式時有以下工作。在後臺模式下開始數據下載
1.運行一個時鐘。
2.每隔15分鐘與服務器通信以獲取服務器時間和另一個值。
3.需要在後臺模式下開始下載數據。
我搜索了很多這些是否可能。請對這些進行確認。
我正在開發涉及票務預訂系統的iPhone應用程序。我將我的應用程序註冊爲基於位置的應用程序,因爲它使用的是用戶在後臺爲某個目的所在的位置。
我的問題是我需要在後臺模式下運行我的應用程序中的內部時鐘。我需要在覈心位置代理方法中編寫內部時鐘代碼,以便內部時鐘也可以與位置服務一起運行。我的應用會被拒絕嗎?這樣做有什麼不對嗎?
我需要在我的應用程序中使用正確的時間,以便運行此內部時鐘。我可以使用NSDate,但會返回設備時間。任何人都可以更改設備時間。所以一旦有人被搗亂,錯誤的時間會影響應用程序的順暢運作。請問有些人建議在不使用內部時鐘的情況下獲得正確的時間?
您的搜索發現了什麼? – 2012-02-29 11:48:26
當您的應用處於後臺模式時,您無法執行此操作。 – sosborn 2012-02-29 12:26:35
我的申請是高度依賴於上述事情。謹建議一些解決方案。在我的研究中,我發現後臺服務僅適用於基於位置的應用,VOIP和音樂播放。並且還要在後臺繼續一個有限長度的過程,這也需要大約10分鐘。 – Praveen 2012-03-01 05:36:55