我正在分析一個應用程序的可行性。只是一個問題:iOS:處於非活動狀態時斷開連接?
當應用程序從活動狀態進入非活動狀態(睡眠或電源按鈕按下)我可以設置一個計時器和請求數據使用遠程http連接?恐怕處於非活動狀態的iOS會關閉所有連接:有一種方法可以在處於非活動狀態時阻止這種情況發生?
感謝
**編輯**
In the official documentation我讀過這樣的:
準備處理連接 失敗在基於網絡的 插座。該系統可能會拆除 套接字連接,而您的 應用程序因任意 原因而被暫停。只要您的 基於套接字的代碼爲 準備了其他類型的網絡故障,例如 作爲丟失信號或網絡 轉換,這應該不會導致 任何異常問題。當您的 應用程序恢復時,如果在使用套接字時遇到 失敗,則只需 重新建立連接。
這意味着在Inactive狀態下iOS可以拆除我的連接?謝謝
你使用線程嗎? – 2011-05-19 09:54:11
是的,如果需要的話 – Ricibald 2011-05-19 10:09:32
你的文檔引用是關於背景狀態,而不是非活動狀態。他們是不一樣的遠射! – 2011-05-19 11:33:32