我尝试使用NEHotspotConfiguration连接特定的wifi和ssid和密码,它有内部服务器错误。
如果您有关于如何连接到ios上的wifi AP的答案,请帮助我。
答案 0 :(得分:1)
尝试以下方法:
这是我的代码,它可能适合您:
-(IBAction) joinWiFi_ButtonPressed: (id) sender {
if (@available (iOS 11.0, *)) {
NEHotspotConfiguration * configuration = [[NEHotspotConfiguration alloc] initWithSSID: @ "Your SSID" passphrase: @ "Password" isWEP: NO];
configation.joinOnce = YES;
[[NEHotspotConfigurationManager sharedManager] applyConfiguration: configuration completionHandler: ^ (NSError * _Nullable error) {
if (error == nil) {
NSLog (@ "Is Connected!!");
} else {
NSLog (@ "Error is:% @", error);
}}];
} else {
NSLog (@ "This Device Not iOS 11 +");
}
}
您可以发布错误日志吗?它可以帮助我更好地理解你的问题并改进我的答案。