Alamofire 有监控网络的方法
newsHomeNetworkReachabilityManager?.startListening(onUpdatePerforming: { status in
switch status {
case .notReachable:
print("暂时没有网络连接")
case .unknown:
print("网络状态未知")
case .reachable(.ethernetOrWiFi):
print("以太网或者wifi")
case .reachable(.cellular):
print("蜂窝数据")
}
})
如果监控网络显示的状态不对,那么可能是Capability的AccessWiFi information权限没打开。
网友评论