1. 为保障点点通产品功能实现与安全稳定运行目的,我们可能会申请或使用操作系统的相关权限;
2. 为保障您的知情权,我们通过下列列表将产品可能申请、使用的相关操作系统权限进行展示,您可以根据实际需要对相关权限进行管理;
3. 根据产品的升级,申请、使用权限的类型与目的可能会有变动,我们将及时根据这些变动对列表进行调整,以确保您及时获悉权限的申请与使用情况;
4. 请您知悉,我们为业务与产品的功能与安全需要,我们可能也会使用第三方SDK,这些第三方也可能会申请或使用相关操作系统权限;
5. 在使用产品的过程中,您可能会使用第三方开发的H5页面或小程序,这些第三方开发的插件或小程序也可能因业务功能所必需而申请或使用相关操作系统权限;
6. 以下共同适用点点通,如有单独适用的场景或目的将在下列列表说明。
安卓操作系统应用权限列表
权限名称 | 权限功能说明 | 使用场景或目的 |
---|---|---|
android.permission.INTERNET(访问网络) | 访问网络权限 | 实现应用程序联网 |
android.permission.ACCESS_NETWORK_STATE(获取网络状态) | 获取网络状态权限 | 监控网络变化,提示用户当前网络环境 |
android.permission.ACCESS_WIFI_STATE(获取WiFi状态) | 获取WiFi状态权限 | 监控网络变化,提示用户当前网络环境 |
android.permission.CHANGE_WIFI_STATE(修改WiFi状态) | 改变WiFi状态权限 | 允许应用改变WiFi状态 |
android.permission.WAKE_LOCK | 唤醒锁定权限 | 允许程序在手机屏幕关闭后后台进程仍然运行,保持屏幕唤醒 |
android.permission.CAMERA(拍摄) | 允许程序访问摄像头进行拍照或摄像,完成扫描二维码 | 扫码用于识别设备背后的二维码,快速绑定识别设备,或直接拍摄照片用于头像等 |
android.permission.ACCESS_COARSE_LOCATION(访问粗略位置) | 通过网络位置信息(例如基站和WLAN)获取大致地理位置信息 | 用于智能设备的联网,快速发现及绑定 |
android.permission.READ_PHONE_STATE(读取电话状态) | 允许程序访问电话状态,提供读取手机设备标识等信息,请您放心该权限无法监听、获取您的任何通话内容与信息 | 读取设备通话状态和识别码,识别手机设备ID、账号登录、推送等主要功能 |
android.permission.READ_EXTERNAL_STORAGE(读取外置存储器) | 提供读取手机储存空间内数据的功能 | 允许App读取存储中的图片、文件等内容,主要用于帮助您展示各类设备图片缓存,在本地记录崩溃日志信息等功能 |
android.permission.WRITE_EXTERNAL_STORAGE(写入外置存储器) | 提供写入外部储存功能 | 允许App写入/下载/保存/修改/删除图片、文件、崩溃日志等信息 |
android.permission.BLUETOOTH(使用蓝牙权限) | 使用蓝牙权限 | 项目中通过蓝牙连接或管理设备 |
android.permission.BLUETOOTH_ADMIN(蓝牙管理权限) | 蓝牙管理权限 | 项目中通过蓝牙连接或管理设备 |
iOS操作系统应用权限列表
plist 中描述名称 | 权限功能说明 | 使用场景或目的 |
---|---|---|
NSPhotoLibraryAddUsageDescription(相册) | 访问相册 | 扫码用于识别设备背后的二维码,快速绑定识别设备,或直接拍摄照片用于头像等 |
NSPhotoLibraryUsageDescription(使用相册) | 读取相册中内容 | 扫码用于识别设备背后的二维码,快速绑定识别设备,或直接拍摄照片用于头像等 |
NSCameraUsageDescription(摄像头) | 使用摄像头 | 扫码用于识别设备背后的二维码,快速绑定识别设备,或直接拍摄照片用于头像等 |
NSLocationAlwaysUsageDescription(持续获取位置) | 持续获取地理位置 | 用于智能设备的联网,我们需要获取系统的WLAN列表。去发现设备快速绑定,根据安卓/iOS系统权限申请原则,需要获取您的位置权限,才能读取WLAN列表 |
NSLocationWhenInUseUsageDescription(使用APP期间获取位置) | 仅App被使用时获取地理位置 | 用于智能设备的联网,我们需要获取系统的WLAN列表。去发现设备快速绑定,根据安卓/iOS系统权限申请原则,需要获取您的位置权限,才能读取WLAN列表 |
NSLocalNetworkUsageDescription(访问网络) | 访问本地网络,发现并绑定设备 | 需使用本地网络权限,以发现、连接和控制网络上的设备,例如,自动发现网络上待绑定的设备 |
NSBluetoothAlwaysUsageDescription | 调用蓝牙功能,实现设备连接、管理 | 项目中通过蓝牙连接或管理设备 |
NSBluetoothPeripheralUsageDescription | 调用蓝牙功能,实现设备连接、管理 | 项目中通过蓝牙连接或管理设备 |