5

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

这个对吗?

4

1 回答 1

1

正如你所说,没有办法做到这一点,因为苹果不允许应用程序访问必要的硬件。(在iOS 5中似乎有一种方法可以做到这一点,但只能使用私有 API。)

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

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

于 2014-02-11T23:54:58.453 回答