【问题标题】:get wifi's scanned SSID list in iOS using Swift使用 Swift 在 iOS 中获取 wifi 扫描的 SSID 列表
【发布时间】:2015-09-28 00:23:55
【问题描述】:

我想知道是否可以通过 swift 从 iPhone 获取列表扫描的 WIFI SSID(使用 MobileWiFi.framework 等 API 或其他东西)并查看相关代码示例(没有 Objective-C 源代码)

【问题讨论】:

  • 有幸得到这个问题的答案吗?
  • 我认为不可能!不管是Swift还是Objective-C还是C++,iOS的基本原理是只有系统才能连接WiFi或关闭那些系统设置。您所能获得的只是有关当前连接网络的信息。 ios 中的应用沙盒限制了所有其他可能性。
  • 你是越狱环境吗?我可能会发布一个将this old project 移植到 Swift 的答案。

标签: ios swift wifi ssid


【解决方案1】:

只能获取您当前连接的网络的 SSID。

【讨论】:

  • 哦,所以没有办法在 iOS 中获取所有可能的 wifi SSID?
【解决方案2】:

官方不可能使用任何语言(objective-c 和 swift)。你可以在下面的url中查看苹果官方给出的答案。

https://forums.developer.apple.com/thread/13157

苹果的东西在哪里说:

不可能以任何一般方式做到这一点。

另外,您可以在以下链接中查看相同苹果公司给出的答案:

https://forums.developer.apple.com/message/138998#138998

他/她还说:

NEHotspotHelper 并非设计为通用的“列出附近的 Wi-Fi 网络”API。

您只能获取当前的 SSID。

【讨论】:

    猜你喜欢
    • 2017-11-11
    • 2013-04-13
    • 2018-08-17
    • 2018-12-19
    • 2020-02-01
    • 2019-05-26
    • 2011-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多