iPhone应用程序:睡眠后无线连接失败

时间:2010-06-21 09:52:45

标签: ios iphone synchronization nsurlconnection wireless

我正在编写一个新应用程序的问题。该应用程序连接到Internet以下载它在应用程序中使用的xml文件。它会定期返回以同步数据 - 基本上是为了检查数据是否已更改。这一切都运行正常,但如果iPhone已经入睡,我遇到了问题。当它从10次唤醒9次时,无线连接失败。如果iPhone连接到3G网络(即不通过无线路由器),那很好。有没有人遇到过这个问题或有任何关于如何克服它的想法?

如果有所不同,我正在使用NSURLConnection方法下载数据。

1 个答案:

答案 0 :(得分:0)

Apple在尝试任何类型的网络连接之前需要检查网络可用性(例如使用Reachability类方法),如果网络不可用,则应避免尝试连接,而应警告用户