可以做到吗?可以打开wifi设置,但我不知道如何连接到特定的wifi网络。
这段代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];
打开 iPhone wifi 设置对话框。有没有办法组成 URL 名称?例如
"prefs:root="WIFI&path=wifi_name"...
可以做到吗?可以打开wifi设置,但我不知道如何连接到特定的wifi网络。
这段代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];
打开 iPhone wifi 设置对话框。有没有办法组成 URL 名称?例如
"prefs:root="WIFI&path=wifi_name"...
这在应用程序中是可能的,但我相信苹果指南不允许这样做。您应该检测是否存在通过 WWAN 或 WiFi 的网络连接,或者您是否可以通过 URL 连接到特定主机。请参阅Apple 可达性代码,了解 Apple生成的可达性代码的完整实现。所以这已经为你完成了。
由于涉及安全风险,我不认为这是可能的。想象一个在您不知情和未经许可的情况下扰乱您的 WiFi 设置的应用程序。