测量从 wifi 到 Iphone/Ipad 的信号强度

Posted

技术标签:

【中文标题】测量从 wifi 到 Iphone/Ipad 的信号强度【英文标题】:Measuring Signal Strength from wifi to Iphone/Ipad 【发布时间】:2014-03-10 01:20:27 【问题描述】:

我想从 ios 设备获取当前的 Wifi 信号强度。 Google 搜索仅显示适用于 android 设备的解决方案。从文献中我了解到,Apple 不允许访问硬件,因此没有人可以通过他们的应用程序在 dbm 中检索设备的信号强度。

这对吗?

【问题讨论】:

你找到解决办法了吗? 【参考方案1】:

正如您所说,没有办法做到这一点,因为 Apple 不允许应用程序访问必要的硬件。 (iOS 5 似乎有办法做到这一点,但只能使用私有 API。)

您可以做什么 - 以及根据this article 的说法,一些应用正在 做什么 - 改为测量网络吞吐量。虽然这与 Wi-Fi 信号强度完全不同,但它可能是您的应用程序的合理解决方法,具体取决于它应该做什么。

以下是一些有关测量网络吞吐量的 Stack Overflow 问题:

Determine the speed on internet programmatically Calculating Connection/Download Speed

【讨论】:

可以使用NEHotspotConfigurationManager吗?有人做过吗?请提供任何示例代码 sn-p (Obj-C)。

以上是关于测量从 wifi 到 Iphone/Ipad 的信号强度的主要内容,如果未能解决你的问题,请参考以下文章

iPhone/iPad 和 iPhone(Retina)/iPad(Retina) 中图像的理想分辨率

iPhone5/iPad4从10.3.3降级8.4.1详细教程!

在 iPhone / iPad 中画线

通过USB镜像iPhone/iPad屏幕到电脑

swift - 当设备旋转到横向(iPhone/iPad)时,如何让 UIView 变成全屏?

ViTag :在线 WiFi 精细时间测量辅助多人环境中的视觉-运动身份关联