经常,我的iPhone应用程序进入网络请求总是超时的状态,即使其他应用程序正常工作(甚至可以访问相同的网站)。这与网络可用性的变化显然没有关系,并且发生在3G和WiFi上。有关如何诊断问题的任何建议?iPhone应用程序进入网络请求永远不会完成的状态
(FWIW,应用程序使用MonoTouch的和HttpWebRequest的,但我怀疑什么地方出了错是-水平。)
注:问题通过backgrounding应用程序,并更改网络配置仍然存在;唯一的解决办法似乎是杀死应用程序并重新启动它。
更新:我试过使用Reachability
,但没有效果。 Reachability.InternetConnectionStatus
总是返回ReachableViaWiFiNetwork
(或ReachableViaCarrierDataNetwork
,取决于;同样IsHostReachable()
总是返回true Runtime.StartWWAN()
似乎没有什么区别
我遇到同样的问题。它是间歇性的。我正在使用MKNetworkKit。 –
希望我能帮忙 - 目前我还没有为iPhone开发。从来没有让这个问题得到解决,结果更容易转换工作,而不是继续从我的老板那里接受虐待。 :P –
BOOOOOO !!!!!!!! –