我知道没有用户权限尝试打开WiFi或蓝牙是不可能的(而是在私有API下)。我不想去那里。
假设WiFi已打开或假设蓝牙已开启。是否可以检测到我的设备(iPhone或iPad)周围的所有Wifi热点?蓝牙也一样吗?
我想在iOS SDK 4.3的Xcode版本4.x中执行此操作
答案 0 :(得分:4)
所以这个问题可能是重复的,并没有在我的脑海中提供足够的答案,所以我们走了......
iOS为开发人员提供的WiFi选项非常有限。您可以获得的内容:使用CNCopyCurrentNetworkInfo
获取当前热点SSID和其他一些相关数据。您无法获取的内容:有关您可能在其范围内的其他访问点的信息。
(...您可以通过私有API调用获取此数据,但之后您的应用无法在应用商店中进行此操作)。
蓝牙也相当有限,但上面与您联系的Deepak问题实际上提供了更多相关信息。