Android应用权限申请与使用情况
| 权限名称 | 权限功能说明 | 使用场景或目的 | 拒绝提供的后果 | 
|---|---|---|---|
| 拍摄照片或视频CAMERA | 使用拍摄照片和视频 | 用户拍摄图片用于更换头像、区域图片、情景图片 | 可能导致无法实现更换头像;可能导致无法实现更换区域、情景的图片; | 
| 位置信息 ACCESS_COARSE_LOCATION、ACCESS_FINE_LOCATION | 获取位置信息 | Android 9以上系统需要位置信息才能获取用户当前连接WiFi的名称,WiFi名称用于判定用户与网关是否在同一个局域网 | 可能导致用户登录不了网关或者登录网关的状态发生改变 | 
| WIFI状态 ACCESS_WIFI_STATE | 获取WiFi状态信息 | 用户需要确保手机和网关以及灯具是可以通讯的状态 | 可能导致用户控制不了网关和灯具 | 
| 存储Storage | 读取外置存储器READ_EXTERNAL_STORAGE | 用户选取图片用户更换头像 | 导致用户更换头像时无法选择图片 | 
| 存储Storage | 写入外置存储器WRITE_EXTERNAL_STORAGE | 用户保存自己头像图片 | 可能导致用户无法保存图片 | 
iOS应用权限申请与使用情况
| plist中描述名称 | 权限功能说明功能 | 使用场景或目的 | 拒绝提供的后果 | 
|---|---|---|---|
| NSPhotoLibraryAddUsageDescription | 向相册中添加内容 | 用户保存自己头像图片 | 导致用户无法保存图片 | 
| NSPhotoLibraryUsageDescription | 读取相册中内容 | 用户选取图片用户更换头像 | 导致用户更换头像时无法选择图片 | 
| NSCameraUsageDescription | 使用摄像头 | 用户拍摄图片用户更换头像 | 可能导致无法实现更换头像功能 |