【发布时间】:2011-05-28 14:06:03
【问题描述】:
我知道未经用户许可尝试打开 WiFi 或蓝牙是不可能的(而是在私有 API 下)。我不想去那里。
假设 WiFi 已打开或蓝牙已打开。是否可以检测到我的设备(iPhone 或 iPad)周围的所有 Wifi 热点?蓝牙也一样?
我想在 Xcode 版本 4.x 中使用 iOS SDK 4.3 执行此操作
【问题讨论】:
标签: iphone ios objective-c ipad ios4
我知道未经用户许可尝试打开 WiFi 或蓝牙是不可能的(而是在私有 API 下)。我不想去那里。
假设 WiFi 已打开或蓝牙已打开。是否可以检测到我的设备(iPhone 或 iPad)周围的所有 Wifi 热点?蓝牙也一样?
我想在 Xcode 版本 4.x 中使用 iOS SDK 4.3 执行此操作
【问题讨论】:
标签: iphone ios objective-c ipad ios4
所以这个问题可能是一个潜在的重复问题并没有在我的脑海中提供足够的答案,所以我们开始......
iOS 提供给开发人员的 WiFi 选项非常有限。您可以获得:当前热点 SSID 和使用CNCopyCurrentNetworkInfo 的一些其他相关数据。您无法获得的信息:有关您可能在范围内的其他接入点的信息。
(...您可以通过私有 API 调用获取此数据,但您的应用不会在应用商店上架)。
蓝牙也相当有限,但上面链接到您的问题 Deepak 实际上提供了这方面的更多相关信息。
【讨论】: