iOS 解决10网络权限问题
来源:互联网 发布:mac 充电iphone 好快 编辑:程序博客网 时间:2024/06/04 18:49
iOS 10系统第安转会提示是否允许使用网络,这个时候会有一个空档,很多app如果没有引导页的话就直接进入主页,那么可能会出现网络无法请求的问题,解决问题之一:进入主页直接设置一个过渡控制器,在控制器内作处理,可通过AFNetworking判断是否有网络,具体demo如下:
AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManagersharedManager];
[manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
// 当网络状态改变时调用
switch (status) {
caseAFNetworkReachabilityStatusUnknown:{
NSLogs(@"未知网络");
dataBlock(@"1");
}
break;
caseAFNetworkReachabilityStatusNotReachable:{
NSLogs(@"当前没网");
dataBlock(@"0");
}
break;
caseAFNetworkReachabilityStatusReachableViaWWAN:{
dataBlock(@"1");
NSLogs(@"手机自带网络");
}
break;
caseAFNetworkReachabilityStatusReachableViaWiFi:{
dataBlock(@"1");
NSLog(@"sWIFI");
}
break;
}
}];
//开始监控
[manager startMonitoring];
如果没有网络则在过渡控制器内处理,获取网络之后通过回调进入主页,可解决iOS10网络提示问题。
- iOS 解决10网络权限问题
- 解决“Win 10 ipv6无网络权限/无Internet连接权限”问题
- iOS 10 权限Crash问题
- iOS 访问网络权限
- iOS开发 iOS 10权限问题
- iOS 解决iOS10相册、相机、麦克风等权限使用问题
- 判断网络权限问题
- 解决FC 10 sudo权限问题
- 解决libvirt权限问题
- iOS 10 由于权限问题导致崩溃
- iOS 10 隐私访问权限问题
- iOS 10 之 网络权限带来的坑
- 解决android开发中Manifest加入网络权限后显示不出界面的问题
- windows网络共享访问centos samba服务端出现权限问题不能访问解决
- 轻松解决权限树问题
- 用springAOP解决权限问题
- 【解决】redis启动权限问题
- 解决 Windows 10 中的网络连接问题
- Kotlin学习资源
- oracle数据会滚
- Cordova下android与javascript的交互
- qq登录
- docker 安装 elasticsearch、kibana、logstash 5.6.1,带x-pack,从kafka中获取数据
- iOS 解决10网络权限问题
- HDOJ2019
- linux模糊查找文件
- 异常
- luogu3379 LCA模板
- 如何精简maven项目的依赖jar包
- Android Studio 翻译插件Translation的安装
- 9月26日云栖精选夜读:阿里Java代码规约插件即将全球首发,邀您来发布仪式现场
- 异常