【发布时间】:2012-04-26 21:36:00
【问题描述】:
我正在使用可达性 API 来检测我当前的连接,但我只能区分 WIFI 和 3G。
我得到以下标志:
LTE:kSCNetworkReachabilityFlagsIsLocalAddress|kSCNetworkReachabilityFlagsIsWWAN|kSCNetworkReachabilityFlagsTransientConnection|kSCNetworkReachabilityFlagsReachable
WIFI:kSCNetworkReachabilityFlagsIsDirect|kSCNetworkReachabilityFlagsReachable
问题在于 LTE 返回与 3G 连接相同的标志。有什么方法可以判断用户当前是LTE还是3G?
【问题讨论】:
-
您是对网络带来的更高带宽感兴趣,还是对网络本身的类型感兴趣?前者有解决方法,但后者没有。
-
我想解决方法是简单地尝试下载一些东西并跟踪速度?
标签: ios sdk wireless 3g connectivity