0

我希望我已经在正确的地方发布了这个问题。不太确定它应该在这里还是在ServerFault中。尽管如此,还是感谢那些回答的人。

所以我们有这个项目,我们希望通过 iPhone 获取扫描的 WiFi 网络的 SSID 和/或 MAC 地址(现在无法更改设备,所以请不要在 Android 答案上这样做)。由于通过 iOS5,由于新的安全限制,非越狱 iPhone 完全不可能这样做(不确定),我想知道相反的情况是否可行。也就是说,是否有任何可用的接入点可以记录进行扫描的设备的信息,并将其放入系统日志中?

或者你能建议另一种方式吗?基本思想是 iPhone 必须从另一个设备(在本例中为 WiFi,我们也在考虑蓝牙)获取数据并将其发送到服务器。

编辑: 我已经读到可以使用 CaptiveNetwork.h 获取当前的 SSID,有人可以向我提供有关此的信息吗?谢谢。

4

1 回答 1

1

iphone-wireless 项目看起来可能符合要求。特别是 Apple80211GetInfoCopy

于 2012-01-24T03:07:41.913 回答