iOS新机首次安装 app,请求网络权限“是否允许使用数据”
2016-12-08 09:46
1646 查看
最近遇到一个比较头疼的问题,有客户反映首次安装应用,会出现无法连接网络的问题,完全退出后重新进入就没有这个问题了。经过多次的验证终于还原了这个问题,只有在新机首次安装这个应用时才会出现这个问题,并且是在iOS10之后的系统版本,在网上找了很多然而并没有很好的解决方案,经过聪明的我多次验证最后终于完美的解决了这个问题。
解决问题方法:
第一种:在应用安装完应用,首次启动后添加判断,如果是首次启动并且是网络请求失败的情况下,间隔2秒重复去请求网络(不加延迟网络请求,应用会一直重复不断的请求网络会导致应用崩溃哦)
第二种:在应用安装完应用,首次启动在没有网络的情况下,可以让提供一个手动请求网络的按钮,让用户手动去点击(我还是比较推荐第一种方法)
解决问题方法:
第一种:在应用安装完应用,首次启动后添加判断,如果是首次启动并且是网络请求失败的情况下,间隔2秒重复去请求网络(不加延迟网络请求,应用会一直重复不断的请求网络会导致应用崩溃哦)
第二种:在应用安装完应用,首次启动在没有网络的情况下,可以让提供一个手动请求网络的按钮,让用户手动去点击(我还是比较推荐第一种方法)
相关文章推荐
- iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”
- iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”
- iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”
- iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”
- iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”
- iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”(转)
- 新机首次安装 app,请求网络权限“是否允许使用数据”,点允许后,首页数据为空
- iOS开发中大部分App的网络数据交换是基于HTTP协议的。本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法。
- iOS 10 首次安装应用,授权允许使用数据,首页无数据
- iOS10 优化APP首次安装网络权限提示方案
- iOS使用AFNetworking请求回来的网络数据,不能显示中文, 新建一个分类解决。
- 重置IOS APP首次运行时系统弹出的“是否允许”提示框
- ios中使用block回调或代理方式请求网络接口数据(包括网络缓存)
- iOS 10 不提示「是否允许应用访问数据」,导致应用无法使用的解决方案
- iOS 开发 设置网络请求允许使用http
- iOS-使用NSURLConnection进行Http Get和Post请求网络数据
- iOS10 优化APP首次安装网络权限提示方案
- IOS中网络数据请求过程详解(GET POST方法使用)
- IOS开发中使用AFNetworking请求网络数据
- iOS 9 请求网络数据出现:App Transport Security has blocked a cleartext HTTP (http://) resource load since it