我使用Ashley Mills的Reachability.swift(https://github.com/ashleymills/Reachability.swift)。 我使用以下代码来请求当前的网络状态:
do {
reachability = try Reachability.reachabilityForInternetConnection()
} catch {
print("Unable to create Reachability")
}
if reachability != nil {
networkStatus = reachability!.currentReachabilityStatus
print(networkStatus.description)
}
在打开4G的iPhone6(无模拟器)上运行时,网络状态为“无连接”#34;而不是" Cellular"。
有人可以告诉我我错过了什么吗?为什么这不能正常工作?