9

据我所知,不可能扫描范围内的热点并读取它们的 bssid 和信号强度。这在 iOS 4 上可以通过使用私有 API 而在没有越狱的 iOS 5 上不再可能。即使有可能,该应用程序也会在 App Store 上被拒绝。是对的吗?

一家拥有室内定位系统的公司声称他们可以在 iOS 中开发该系统。我知道他们正在扫描热点和信号强度,然后在他们当前的 Android 应用程序上对信号进行三角测量。

有没有我想念的替代品?他们的要求对我来说听起来不可能,但我很想听听这里的人的意见。我想在他们演示时做好准备(尽管我期待越狱或某种模拟)

4

2 回答 2

5

据我所知,这仍然可以通过MobileApple80211 框架完成(当然,使用私有 API) 。

Stumbler代码是关于如何使用这个框架的一个很好的信息来源。

对于 iOS 5,您需要越狱的 iPhone。Guvener Gokce有一篇非常有教育意义的博客文章:iPhone Wireless Scanner iOS5

于 2012-08-21T13:32:10.540 回答
3

只是为了更新答案: MobileApple80211 框架已被MobileWifi.framework取代。您将需要一个越狱设备(假设它不能仅使用私有 API 来完成,因此在开发/企业非越狱设备上)。

于 2014-03-11T16:19:36.070 回答