Ios Swift-获取wifi安全类型
有没有办法通过swift检测wifi连接是否安全?是否可以在wifi上获取类型安全性?wpa、wep等 我通过以下方式获取ssid名称:Ios Swift-获取wifi安全类型,ios,iphone,swift,Ios,Iphone,Swift,有没有办法通过swift检测wifi连接是否安全?是否可以在wifi上获取类型安全性?wpa、wep等 我通过以下方式获取ssid名称: func getWiFiSsid() -> String? { var ssid: String? if let interfaces = CNCopySupportedInterfaces() as NSArray? for interface in interfaces { if let interfaceInfo = CNC
func getWiFiSsid() -> String? {
var ssid: String?
if let interfaces = CNCopySupportedInterfaces() as NSArray?
for interface in interfaces {
if let interfaceInfo = CNCopyCurrentNetworkInfo(interface as! CFString) as NSDictionary? {
ssid = interfaceInfo[kCNNetworkInfoKeySSID as String] as? String
break
}
}
}
return ssid
}
谢谢。苹果的一些框架是日常AppStore开发者无法触及的。这些框架即
私有框架
它们存在于iOS中,但不像其他框架(CoreLocation、UIKit等)那样被记录在案。通过反向工程方法,你可以学习如何使用这些框架,但最重要的是,因为它们是禁止使用的,如果你向AppStore提交一个使用私有框架的应用程序,它肯定会被拒绝
用于提取Wi-Fi安全类型的API包含在私有框架中;因此,您不能将其用于AppStore应用程序
虽然如果您想尝试使用私有框架,但出于个人使用目的,您可以访问其中的私有框架列表
请记住,它们的用法并不简单。如果您需要入门级软件,这里演示了如何使用私有框架BluetoothManager
在CNCopySupportedInterface中无法获得WiFi(当前连接)安全性
查看详细信息:
我需要一款iphone应用程序,corewlan只适用于osx。吉安卢卡运气好吗?我也要这么做你检查过这个了吗?你能试试这个吗