相关疑难解决方法(0)

iPhone获得没有私人图书馆的SSID

我有一个商业应用程序有一个完全正当的理由看到它所连接的网络的SSID:如果它连接到第三方硬件设备的Adhoc网络,它需要以不同于它的方式运行连接到互联网.

我所看到的有关获取SSID的所有内容都告诉我必须使用Apple80211,我理解这是一个私有库.我还读到,如果我使用私人图书馆Apple将不会批准该应用程序.

我被困在苹果和硬地之间,还是我在这里缺少什么?

iphone xcode ssid ios

153
推荐指数
9
解决办法
10万
查看次数

Swift - 获得wifi安全类型

有没有办法检测是否使用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 = CNCopyCurrentNetworkInfo(interface as! CFString) as NSDictionary? {           
                ssid = interfaceInfo[kCNNetworkInfoKeySSID as String] as? String
                break
       }
   }
}
return ssid
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

iphone ios swift

9
推荐指数
1
解决办法
1254
查看次数

标签 统计

ios ×2

iphone ×2

ssid ×1

swift ×1

xcode ×1