在我的项目中,我使用的是 Apple 提供的可达性类。当没有互联网连接时,我会显示一条警报消息。一切正常,当我在模拟器上测试它时,但在 iPad 上运行它时,没有互联网时不会显示警报消息。
我在 iOS 5.0 上运行代码。
任何帮助,将不胜感激。
编辑:
-(BOOL)isInternetConnectionPresent{
Reachability *objReachability = [Reachability reachabilityForInternetConnection];
NetworkStatus internetStatus = [objReachability currentReachabilityStatus];
if(internetStatus != NotReachable)
{
return YES;
}
return NO;
}
更新:
使用 NSLog 进行调试。即使没有 SIM 卡,WWAN 似乎也有问题。重新启动 iPad 并再次关闭和打开 Wi Fi。现在它工作正常。谢谢你们的帮助。