ToB企服应用市场:ToB评测及商务社交产业平台
标题:
iOS自动连接已知Wi-Fi功能的实现
[打印本页]
作者:
宝塔山
时间:
2025-2-16 10:51
标题:
iOS自动连接已知Wi-Fi功能的实现
首先需要在配置文件申请的时候将hotspot勾选上,之后还要在x-code里添加对应的配置,由于我们并没有用到获取装备周边Wi-Fi的功能,所以就没申请相关权限
相关连接Wi-Fi代码如下:
#import <NetworkExtension/NetworkExtension.h>
//无暗码初始化
NEHotspotConfiguration *hotspotConfig = [[NEHotspotConfiguration alloc]initWithSSID
"Wi-Fi名"];
//有暗码初始化
NEHotspotConfiguration *hotspotConfig = [[NEHotspotConfiguration alloc]initWithSSID
"Wi-Fi名" passphrase
"暗码" isWEP:
NO
];
[[NEHotspotConfigurationManager sharedManager]applyConfiguration:hotspotConfig completionHandler:^(NSError *
_Nullable
error) {
if
(error && error.code != 13 && error.code != 7) {
NSLog(@"参加失败");
}
else
if
(error.code ==7){
NSLog(@"已取消");
}
else
{
NSLog(@"已连接");
}
}];
[[NEHotspotConfigurationManager sharedManager] getConfiguredSSIDsWithCompletionHandler:^(NSArray<NSString *> * array) {
for
(NSString * str
in
array) {
NSLog(@"参加过的WiFi:%@",str);
}
}];
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4