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

标签 ios iphone ipad wifi signal-strength

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

这是正确的吗?

最佳答案

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

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

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

关于ios - 测量从 wifi 到 Iphone/Ipad 的信号强度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21715690/

相关文章:

ios - 适用于 iPhone 和 iPad 的单 Nib

ios - 无法使用分发配置文件签署我的 ios 应用程序

iphone - cocos2D 中持续的基于时间的计算应该放在哪里?

ios - 多人连接 VS 实时匹配

iphone - NSTimezone没有提供GMT +或GMT-甲酸酯iphone?

ios - UIGestureRecognizer 和 UITableViewCell 问题

iphone - 没有nib文件的通用申请会被拒吗?

objective-c - UIView背景图像不旋转

ios - 如何在 Google Maps iOS SDK 上显示用户位置

iphone - iOS View subview 无法识别自定义类成员