如何用代码获取ios设备所能探测到得wifi热点信号的强度(越狱,非越狱都行)

w262793268 2015-01-21 09:44:01
请问各位大神,我现在想在app里获取附近所能探测到的wifi热点的信号强度,但是在网上并没有找到方法,还请各位指条明路,小弟感激不尽啊!!!
...全文
295 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
网易云捕 2016-07-05
  • 打赏
  • 举报
回复
引用 4 楼 crash163 的回复:
[quote=引用 3 楼 crash163 的回复:] 没有越狱的机器是获取不到这些信息的,你只能判断网络是否畅通。。越狱的话,私有API肯定是可以的。你要找例子的话,可以看看这个:https://github.com/copumpkin/iphone-wireless 不过这个有很多限制。但是可以参考。。
补充一下:https://github.com/valexa/VAFieldTest 这个更好。。。[/quote] 其实,你可以使用一种变通的方法,就是发送测试包来测试不同wifi的数据吞吐量来自己定义个强度。
网易云捕 2016-07-05
  • 打赏
  • 举报
回复
引用 3 楼 crash163 的回复:
没有越狱的机器是获取不到这些信息的,你只能判断网络是否畅通。。越狱的话,私有API肯定是可以的。你要找例子的话,可以看看这个:https://github.com/copumpkin/iphone-wireless 不过这个有很多限制。但是可以参考。。
补充一下:https://github.com/valexa/VAFieldTest 这个更好。。。
网易云捕 2016-07-05
  • 打赏
  • 举报
回复
没有越狱的机器是获取不到这些信息的,你只能判断网络是否畅通。。越狱的话,私有API肯定是可以的。你要找例子的话,可以看看这个:https://github.com/copumpkin/iphone-wireless 不过这个有很多限制。但是可以参考。。
li784499 2016-07-05
  • 打赏
  • 举报
回复
问题我并不知道,我想获得积分,好难获得
SkyHarute 2016-07-05
  • 打赏
  • 举报
回复
楼主解决了吗?我目前只能获取到当前wifi的ssid,bssid,ssiddata等,现在公司的需求是获取到手机当前连接的wifi和密码,然后将公司的一个硬件产品当做热点,ios客户端搜索到后连接上设备并将当前路由器的ssid和密码高速设备,然后使二者都连接路由器实现控制和通信
by1900 2016-07-05
  • 打赏
  • 举报
回复
还有通过响应等待时间来判断
by1900 2016-07-05
  • 打赏
  • 举报
回复
不越狱的话,可以连续发出连接请求,成功率高的代表信号强。

29,030

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧