經常,我的iPhone應用程序進入網絡請求總是超時的狀態,即使其他應用程序正常工作(甚至可以訪問相同的網站)。這與網絡可用性的變化顯然沒有關係,並且發生在3G和WiFi上。有關如何診斷問題的任何建議?iPhone應用程序進入網絡請求永遠不會完成的狀態
(FWIW,應用程序使用MonoTouch的和HttpWebRequest的,但我懷疑什麼地方出了錯是-水平。)
注:問題通過backgrounding應用程序,並更改網絡配置仍然存在;唯一的解決辦法似乎是殺死應用程序並重新啓動它。
更新:我試過使用Reachability
,但沒有效果。 Reachability.InternetConnectionStatus
總是返回ReachableViaWiFiNetwork
(或ReachableViaCarrierDataNetwork
,取決於;同樣IsHostReachable()
總是返回true Runtime.StartWWAN()
似乎沒有什麼區別
我遇到同樣的問題。它是間歇性的。我正在使用MKNetworkKit。 –
希望我能幫忙 - 目前我還沒有爲iPhone開發。從來沒有讓這個問題得到解決,結果更容易轉換工作,而不是繼續從我的老闆那裏接受虐待。 :P –
BOOOOOO !!!!!!!! –