从WiFi切换到3G时出现networking错误

我的iPhone应用程序是基于networking的。它在WiFi和3G中运行正常但是问题是当我在WiFi上运行应用程序并将其最小化时,closuresWiFi并切换到3G–它不显示networking。

在用户的情况下,当他们使用WiFi下的应用程序,出去它无法连接3Gnetworking。我使用苹果的可达性类来检查networking连接任何人请告诉任何解决scheme

如果连接丢失或从WiFi切换到3G,我是否要编码重新连接?

您可以使用connection:didFailWithError:并将其实施到您的方法中以重新连接您的用户。

喜欢这个

 - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error { [self reconnect]; } - (void)reconnect { //reconnect your user } 

我希望它可以帮助你! ;)