我正在寻找一种从我的IOS应用程序扫描可用Wi-Fi接入点(热点)的方法。我所需要的只是当前事件的热点名称列表,设备可以连接到这些名称。就像Safari在我们启动或激活它时会显示Wi-Fi热点列表一样。我想在AppStore上发布应用程序,所以我不能使用任何类型的私有(private)API(对吗?)。不幸的是,CoreWLAN.framework不适用于IOS(对吗?)。那么,有没有可能实现我的目标呢?我可以通过某种方式收集可用的接入点名称(SSID)吗? 最佳答案 目前没有可用于获取可用Wi-Fi接入点列表的公共(public)
我正在尝试显示所有可用的WIFI连接。它不起作用。这是我的代码:importFoundationimportCoreWLANvarcwInterface=CWInterface()do{letrouters=trycwInterface.scanForNetworksWithSSID(nil)print(routers)}catchleterrorasNSError{print("Error:\(error.localizedDescription)")}我没有得到任何结果。我做错了什么? 最佳答案 如果您使用接口(interfac
所以,在python中,如果我想访问OSX包,我可以像这样使用objc模块:importobjcobjc.loadBundle('CoreWLAN',bundle_path='/System/Library/Frameworks/CoreWLAN.framework',module_globals=globals())在golang中是否有一种优雅的方法可以做到这一点,也许是使用模块?谷歌并没有找到我。我是否必须使用该语言的C导入功能来调用它?这可能吗?我的具体情况是,我想读取可用接入点的WIFI数据、信道、信号强度和信噪比,以便与GoogleMapsGeolocationAPI对话。
所以,在python中,如果我想访问OSX包,我可以像这样使用objc模块:importobjcobjc.loadBundle('CoreWLAN',bundle_path='/System/Library/Frameworks/CoreWLAN.framework',module_globals=globals())在golang中是否有一种优雅的方法可以做到这一点,也许是使用模块?谷歌并没有找到我。我是否必须使用该语言的C导入功能来调用它?这可能吗?我的具体情况是,我想读取可用接入点的WIFI数据、信道、信号强度和信噪比,以便与GoogleMapsGeolocationAPI对话。