我正在開發一個從URL下載數據的APP。隨機誤差錯誤域= kCFErrorDomainCFNetwork代碼= -1009
「錯誤域= kCFErrorDomainCFNetwork代碼= -1009」
被示出。我知道錯誤意味着我丟失了Wifi連接。事實上,wifi標誌從我的iPad上消失。關閉並打開WiFi後,連接返回,我可以重新開始下載數據。 我注意到,如果我在連接丟失時使用AppStore或Safari,它會自動重新連接。 現在的問題是:我應該如何處理與AppStore或Safari相同的行爲,以便我可以自動重新連接?
如果'error.code'是等於'kCFURLErrorNotConnectedToInternet',與可達性的幫助下,你可以根據需要重新嘗試網絡電話。 – Larme
我試過這個,但顯示的是同樣的錯誤。我沒有連接,直到您關閉/開啓WIFI –
看看這裏,如果這不起作用,您可以設置一段超時時間以在一段時間後重試(如果您願意,也可以選擇通知用戶)。我個人會嘗試第一個可達性解決方案,雖然:http://stackoverflow.com/questions/30109283/notification-when-wifi-connection-available – thephatp