【发布时间】:2014-08-23 19:49:14
【问题描述】:
我想在不使用可达性类的情况下检查我的 iPhone 中的互联网连接。我想在我认为触发特定事件时不断检查连接。我还想确定连接是来自 Wifi 还是通过 2G 或 3G 连接。我已经尝试过使用可达性类。但是,如果 Wifi 开启,这些类只会返回值(尽管网线已从 Wifi 路由器上拔下)。我试过了
[ReachabilityreachabilityForInternetConnection]
和
[ReachabilityreachabilityWithHostName:@"www.google.com"];
但是,尽管网络断开,上述方法似乎无法正常工作。
还有什么方法可以确定 iOS6 中网络的类型是 2G 还是 3G?我知道我们有只在 iOS 7 中工作的核心电话框架。但我只想知道我是否可以确定蜂窝网络 iOS 6.0。请帮帮我。
【问题讨论】:
标签: ios objective-c iphone