iOS开发之APP推送设置WIFI
Posted 象棋中的象棋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发之APP推送设置WIFI相关的知识,希望对你有一定的参考价值。
在ios开发过程中,有时需要连接网络。当访问请求,检测到网络不可用时,需要提示用户手动进行设置网络并告知用户操作路径设置可用的网络。
只需一行代码即可实现:
- (void)viewDidLoad {
[super viewDidLoad];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.backgroundColor = [UIColor redColor];
button.frame = CGRectMake(50, 100, 100, 30);
[self.view addSubview:button];
[button addTarget:self action:@selector(pushSetting) forControlEvents:UIControlEventTouchUpInside];
}
- (void)pushSetting{
NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"];
BOOL isCanOpenURL = [[UIApplication sharedApplication] openURL:url];//一行代码实现跳转
}
另补充:在项目中的info.plist中添加 URL types(NSArray) 并在item0(NSDictionary)中选出键为URL Schemes(NSArray),然后设置item0对应的值为prefs。或者直接在info项中的URL Types点击+直接设置URL Schemes
以上是关于iOS开发之APP推送设置WIFI的主要内容,如果未能解决你的问题,请参考以下文章