Swift 获取 SSID 方法

Swift 获取 SSID 方法,第1张

func currentSSID()-> String {

        guard let wifiInterfaces = CNCopySupportedInterfaces() else { return nil }

        let interfaceArr = CFBridgingRetain(wifiInterfaces) as! Array

        if interfaceArr.count > 0 {

            let interfaceName = interfaceArr[0] as CFString

            let ussafeInterfaceData = CNCopyCurrentNetworkInfo(interfaceName)

            if (ussafeInterfaceData != nil) {

                let interfaceData = ussafeInterfaceData as! Dictionary

                return interfaceData["SSID"] as? String

            }

        }

        return nil 

    };

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/994639.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存