我想从iOS设备获得当前的Wifi信号强度。 Google搜索仅显示Android设备的解决方案。从文献中我得知Apple不允许访问硬件,因此没有人可以通过他们的应用程序在dbm中检索设备的信号强度。
这是对的吗?
答案 0 :(得分:1)
正如您所说,由于Apple不允许应用访问必要的硬件,因此无法执行此操作。 (似乎有一种方法可以在iOS 5中使用私有API。)
您可以做什么 - 以及根据this article,某些应用 正在做什么 - 取而代之的是测量网络吞吐量。虽然这与Wi-Fi信号强度完全不同,但对于您的应用程序而言,这可能是一个合理的解决方法,具体取决于它应该做什么。
以下是一些有关测量网络吞吐量的Stack Overflow问题: