如何连接到wifi

时间:2012-08-07 07:36:30

标签: objective-c ios cocoa-touch wifi connect

可以吗?打开wifi设置是可能的,但我不知道如何连接到特定的WiFi网络。

此代码:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];

打开iPhone wifi设置对话框。有没有办法组成URL名称?例如 "prefs:root="WIFI&path=wifi_name"...

2 个答案:

答案 0 :(得分:2)

这可以在应用内部实现,但我相信Apple指南不允许这样做。您应该通过WWAN或WiFi检测是否存在网络连接,或者是否可以通过URL连接到特定主机。有关Apple生成的可访问性代码的完整实现,请参阅Apple Reachability code。所以这已经为你完成了。

答案 1 :(得分:0)

由于涉及安全风险,我不希望这是可能的。想象一下,在您不知情和未经许可的情况下,应用程序会混淆您的WiFi设置。