小编T.D*_*T.D的帖子

如何检测所有可用的Wifi网络并在iOS应用中连接其中一个

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

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

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

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

CFArrayRef allWifiNetworks = CNCopySupportedInterfaces();

NSLog(@"%@", allWifiNetworks);
Run Code Online (Sandbox Code Playgroud)

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

谢谢

iphone wifi ios

6
推荐指数
1
解决办法
2336
查看次数

标签 统计

ios ×1

iphone ×1

wifi ×1