我的iPhone应用程序是基于网络的。在WiFi和3G中运行时工作正常 但问题是,当我在WiFi上运行应用程序并将其最小化时,关闭WiFi并切换到3G - 它显示没有网络。
在用户的情况下 - 当他们在WiFi下使用应用程序并且外出时无法连接3G网络。我正在使用Apple的Reachability类来检查网络连接 任何人请告诉任何解决方案
如果连接丢失或从WiFi切换到3G,我是否需要重新连接?
答案 0 :(得分:0)
您可以使用connection:didFailWithError:
并在您的方法中实施以重新连接您的用户。
喜欢这个
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
{
[self reconnect];
}
- (void)reconnect
{
//reconnect your user
}
我希望它可以帮到你! ;)