在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框

在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框

ID:47700965

大小:209.30 KB

页数:3页

时间:2020-01-21

在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框_第1页
在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框_第2页
在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框_第3页
资源描述:

《在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框这种情况基本上有两种解决方案方案一:适用范围:ios5.0及之前的iOS版本方法:这是一个广为流传的办法,不再赘述,自己写一个alert,点击按钮的代理中加入如下代码,系统会自动跳转[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"prefs:root=General&path=Network"]];方案二:适用范围:因ios5.1发布后,ios5.1不在支持方案

2、一中的openUrl的方法,所以要完成此功能,需要在app程序的.plist文件中设置相关参数。方法:第一步,首先找到工程对应的.plist文件,文件名为app的工程名。第二步,然后添加两个键值对,分别是SBUsesNetwork,ApplicationusesWi-Fi这两个键值,他们的类型都是bool类型,值都为YES。如图:第三步,在finder中打开这个.plist文件,用文本编辑器打开这个文件(也可以在xcode,右手键,showinfinder)。找到UIRequiresPersistentW

3、iFi这个节点,(tag为key),把这个值设为ture,默认应该是false。如下图所示:然后保存退出。重新用xcode打开工程,则功能添加完毕。备注:在使用的过程中有的人会发现,此功能有时候不会被触发请注意以下几点:一、请在无线网络设置中勾选“询问是否加入网络”的选项卡。二、在wifi选项打开且没有默认接入点的情况下,才能触发此功能。三、如果触发此功能。会出现以下界面,让您选取无线网络,您可以正常选择,如果您点击了取消按钮,此界面将会消失,即使您把程序彻底关掉,再次重启程序此界面也不会再出现。如果您要

4、此界面再次出现,需要等待30分钟,再打开程序既可,或者重启ios设备。(或者可能有其他方法,但至少我没有发现)。一、用方案二办法也适用于飞行模式,如果您把您得ios设备设置为飞行模式。在返回或者打开app程序的时候,系统会弹出警告框让您设置wifi网络。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。