我希望能够从我的Swift应用程序中检查网络速度。我已经找到了许多描述Reachability
类的帖子,特别是查找连接是否可达以及它是WIFI连接还是WWAN连接的方法。
我的问题是:是否可以检测到WWAN的类型(2G、3G、4G等)?
我希望能够从我的Swift应用程序中检查网络速度。我已经找到了许多描述Reachability
类的帖子,特别是查找连接是否可达以及它是WIFI连接还是WWAN连接的方法。
我的问题是:是否可以检测到WWAN的类型(2G、3G、4G等)?
您可以使用CoreTelephony来检查此功能。例如:
let telInfo = CTTelephonyNetworkInfo()
if telInfo.currentRadioAccessTechnology == CTRadioAccessTechnologyLTE {
// Device has a LTE connection
}