IOS10 APP安装后打开不提示是否允许使用数据
本文原创首发于公众号:ReactNative开发圈,转载需注明出处。
最近我们的APP在给用户安装试用的过程中,有用户反映IOS10在安装后,点击登录没有任何提示,不提示错误,也不提示失败。现象很奇怪,感觉像没有请求到服务,但是其他手机又是能正常登录的。
找问题
我们首先把问题手机拿回来,加上了代理监控了请求,发现打开APP到点击登录,都没有任何网络请求,像是APP没有网络权限。我们打开使用无线局域网与蜂窝移动的应用里面(如下图),确实没有找到我们的APP。
在一番百度和谷歌之后,发现IOS10确实存在BUG,就是新安装的APP在打开的时候,不弹出下面这个允许提示使用数据的窗口,所以APP就没有网络访问权限。
解决方法
我们使用的是下面这种解决方法,成功解决了发生这个问题的两个苹果手机。
方法一 更改 iOS 10 中的蜂窝网络访问权限设置
在「设置」-「通用」-「蜂窝移动网络」-「使用无线局域网与蜂窝移动的应用」选项中更改任意应用的联网权限设置后再恢复原先设置选项,完成操作后再次打开相关问题应用,即可解决这一问题。
网络上还有另外两种解决方法:
方法二: 重启手机再打开有相关联网问题的应用
对于此问题可能带来的问题有:如果你有多个应用具有网络访问问题,你可能需要多次重启设备后依次打开相关应用,因为在每次重启设备之后,系统貌似只能修正一个应用的联网访问请求,关于此问题还需要进一步求证。
方法三:临时启动无线局域网助理
在「设置」-「蜂窝移动网络」打开「无线局域网助理」选项,之后再打开相关问题应用也可以解决这个问题。
修复问题后即可关闭「无线局域网助理」选项。
参考文档
iOS 10 不提示「是否允许应用访问数据」,导致应用无法使用的解决方案 - 简书
ios10网络权限问题
iOS 10 不提示「是否允许应用访问数据」,导致应用无法使用的解决方案 - 掘金
举手之劳关注我的微信公众号:ReactNative开发圈
IOS10 APP安装后打开不提示是否允许使用数据相关推荐
- Pycharm安装后打开提示:此应用无法在你的电脑上运行,若要找到合适于你的电脑的版本,请咨询发布者。
电脑做了新系统,windows10专业版,64位, 下载的是:pycharm-professional-2022.3.2-aarch64.exe ,安装后提示"无法在电脑上运行"好 ...
- 2021-11-18 Android APP安装后不在桌面显示图标的一个方法
一.有时候安装一个app,不想在桌面上显示图标,而是在其他地方调出这个程序. 要想在桌面不显示图标,只需注释掉APP入口Activity中的<category android:name=&quo ...
- Mac更新后ae不能打开,ae安装后打开报错解决方法
Mac更新后ae不能打开,mac最新系统ae打不开,ae安装后打开报错怎么办?有网友提问,装的AE2021版本,之前还好好的,突然某天就打不开了,重装AE也没用,怎么都打不开,每次都提示这个?如何解决 ...
- 转Android APP安装后不在桌面显示图标的应用场景举例和实现方法
转http://www.cnblogs.com/allenzheng/p/4510725.html#3186608 Android APP安装后不在桌面显示图标的应用场景举例和实现方法 最近在为公司做 ...
- linux libgl.so.1,在Deepin系统下安装并打开Steam提示libGL.so.1的解决
在Deepin系统应用商店中安装Steam后打开出现提示You are missing the following 32-bit libraries,and Steam may not run:lib ...
- Java:使用POI导出Excel文件后打开文件提示因为文件格式或文件扩展名无效而无法打开
使用POI导出Excel文件后打开文件提示因为文件格式或文件扩展名无效而无法打开 问题 方案 问题 在SpringBoot项目中,使用POI导出查询结果至Excel文件中,成功导出后打开Excel文件 ...
- creo安装后打开提示license错误
安装后不要删除license.dat文件 删除后就会报错. 安装时会配置一个license文件. 老样子在配置一个. 找到安装位置里面的reconfigure这个快捷键, 或者打开pim_re.exe ...
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
最近在为公司做一款车联网的产品,由于公司本身擅长于汽车解码器的研发,所以该产品的诊断功能的实现除了使用目前市面上车联网产品中大量使用的OBD协议外,还会使用一些专车专用协议去实现一些特殊的诊断功能,如 ...
- Window10 内置Ubuntu安装后打开出现“指定的网络名不再可用”解决办法
打开的时候若出现以下情况: 首先,检查下:开发者模式是否打开 然后打开:Hyper-V.虚拟机平台.安装完成后记得一定要重启电脑才可以! 重启电脑后打开,如下就说明成功了
最新文章
- 《繁凡的深度学习笔记》前言、目录大纲 一文让你完全弄懂深度学习所有基础(DL笔记整理系列)
- 入职三天,公司给了100块钱叫我走人
- Jmeter脚本录制(APP)
- Internationalization(i18n) support in SAP CRM,UI5 and Hybris
- windbg script ---- 禁用IsDebuggerPresent
- 没错,Java 人的下半场才刚开始!
- 【C语言】(指针) 将两个数排序
- 区块链产业生态、存在问题及政策建议|一文读懂新趋势
- linux中create命令详解,linux中 pmap 命令详解
- 【招聘内推】阿里高德地图招聘应用算法专家(P7,含推荐算法方向)
- 【33.20%】【LA 4320】【Ping pong】
- 李宏毅机器学习——深度学习的Tips
- python进不去怎么办_python写文件有时候写不进去怎么办
- 无法找到mac地址必须重启计算机_AB PLC | CPU或以太网模块重启DHCP请求
- 微信小程序下载文件,后端PHP处理流程
- 安徽省计算机二级水平考试试卷,安徽省计算机二级考试理论试题(附答案)
- 韦诺之战当前的游戏开发策略
- python画喜羊羊代码_python学习笔记7-字典
- 2021cka考试标准答案
- 如何将word一键导入PPT并对内容格式批量修改