最新消息:本站技术交流 QQ 群:28124927

解决 iOS 12 获取 SSID 和 BSSID 为空的问题

iOS/MacOSX/移动安全 exchen 7358浏览 0评论

调用 CNCopyCurrentNetworkInfo 可以获取 Wi-Fi 信息,代码如下:

但是在 iOS 12 系统进行测试发现获取的 SSID 和 BSSID 都是空,不用慌张,查阅苹果官方文档发现有一个提示,原文如下:

原文的意思是在 iOS 12 使用 CNCopyCurrentNetworkInfo 需要在 Xcode 开启 “Access WiFi Information”,如下图所示:

重新编译代码即可获取 SSID 和 BSSID,不会提示授权的对话框。

转载请注明:exchen's blog » 解决 iOS 12 获取 SSID 和 BSSID 为空的问题

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址