SDK获取权限说明
2024.09.24 10:44:39
Android
必选的权限:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
可选的权限:建议申请
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
本权限只用于移动运营商在双卡情况下,更精准地获取数据流量卡的运营商类型。缺少该权限,存在取号失败概率上升的风险。
权限详解:
所有的必选网络权限,都是为了能够实现一键登录的网络取号功能,并保证在WIFI和数据网络同时开启时成功完成一键登录
权限名称 | 权限说明 | 使用说明 |
---|---|---|
INTERNET | 允许应用程序联网 | 用于访问网关和认证服务器 |
ACCESS_NETWORK_STATE | 允许访问网络状态 | 区分移动网络或WiFi网络 |
CHANGE_NETWORK_STATE | 允许改变网络连接状态 | 设备在WiFi和数据同时开启时,强行切换使用数据网络 |
ACCESS_WIFI_STATE | 允许访问WiFi网络状态信息 | 允许程序访问WiFi网络状态信息 |
CHANGE_WIFI_STATE | 允许改变WiFi网络连接状态 | 设备在WiFi和数据同时开启时,强行切换使用数据网络 |
READ_PHONE_STATE | 允许读取手机状态 | (可选)获取IMSI用于判断双卡和换卡 |
iOS
只需获取蜂窝网络权限即可