Alamofire 监听网络状态

2022-02-22  本文已影响0人  陈藩

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权限没打开。

上一篇 下一篇

猜你喜欢

热点阅读