6

在我的 iOS 应用程序中,我想检测所有可用的 wifi 网络,然后从列表中选择一个网络并连接到它。目标是不打开应用程序内置的设置以连接到 wifi,而是在我的应用程序中完成所有操作。

首先,这可能吗?如果可能,请指出要使用的框架和方法。

我查看了 Reachability 示例,但这对我不起作用,因为我认为它所做的只是监视设备的网络状态。

我还查看了 Captive Network Support 框架,并使用了以下CNCopySupportedInterfaces功能:

CFArrayRef allWifiNetworks = CNCopySupportedInterfaces();

NSLog(@"%@", allWifiNetworks);

但我所看到的只是设备连接到的当前 wifi 网络。

谢谢

4

1 回答 1

8

我很确定你不能这样做,至少如果你想能够在 App Store 上发布的话。

于 2012-12-10T20:17:05.953 回答