我正在编写一个新应用程序的问题。该应用程序连接到Internet以下载它在应用程序中使用的xml文件。它会定期返回以同步数据 - 基本上是为了检查数据是否已更改。这一切都运行正常,但如果iPhone已经入睡,我遇到了问题。当它从10次唤醒9次时,无线连接失败。如果iPhone连接到3G网络(即不通过无线路由器),那很好。有没有人遇到过这个问题或有任何关于如何克服它的想法?
如果有所不同,我正在使用NSURLConnection方法下载数据。
答案 0 :(得分:0)
Apple在尝试任何类型的网络连接之前需要检查网络可用性(例如使用Reachability类方法),如果网络不可用,则应避免尝试连接,而应警告用户