应用权限申请与使用情况说明

Android应用权限列表

权限名称 权限功能说明 使用场景或目的
android.permission.REORDER_TASKS 允许应用程序重新排序系统中的任务 保证应用在切换任务时保持稳定运行
android.permission.ACCESS_NETWORK_STATE 获取网络连接状态 判断当前网络情况,优化消息发送和接收体验
android.permission.ACCESS_WIFI_STATE 获取 Wi-Fi 连接状态 判断 Wi-Fi 状态,优化app体验
android.permission.INTERNET 允许访问网络 实现即时通讯消息、文件传输等功能
android.permission.CAMERA 调用摄像头 用于拍照、视频通话、扫码等功能
android.permission.VIBRATE 控制震动 新消息提醒、通话提醒时使用
android.permission.READ_EXTERNAL_STORAGE 读取外部存储 发送图片、视频、文件时需要读取用户文件
android.permission.WRITE_EXTERNAL_STORAGE 写入外部存储 保存聊天图片、视频、文件至本地
android.permission.RECORD_AUDIO 录音 语音消息、视频消息
android.permission.MODIFY_AUDIO_SETTINGS 修改全局音频设置 优化播放的声音
android.permission.WAKE_LOCK 保持设备唤醒 确保消息推送和通话时不被系统休眠中断
android.permission.DISABLE_KEYGUARD 禁用键盘锁 看消息时防止锁屏,优化体验
android.permission.MOUNT_UNMOUNT_FILESYSTEMS 挂载或卸载文件系统 管理聊天文件存储(部分设备可能需要)
android.permission.SYSTEM_ALERT_WINDOW 在其他应用上层显示 实现悬浮聊天气泡、通话提醒窗口
android.permission.RECEIVE_BOOT_COMPLETED 开机自启动 确保消息服务和推送在设备重启后正常运行
android.permission.FLASHLIGHT 控制闪光灯 扫码
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 忽略电池优化 确保消息及时推送和后台运行稳定
android.permission.FOREGROUND_SERVICE 运行前台服务 支持长时间运行的消息服务
android.permission.BLUETOOTH 使用蓝牙功能 蓝牙耳机语音
android.permission.BLUETOOTH_CONNECT 连接蓝牙设备 与蓝牙耳机、音响等配合使用
android.permission.REQUEST_INSTALL_PACKAGES 安装应用包 支持从 App 内更新安装
android.permission.QUERY_ALL_PACKAGES 查询已安装应用列表 兼容部分分享/调用第三方应用的场景
android.permission.CHANGE_NETWORK_STATE 改变网络连接状态 优化消息服务,切换网络场景
MediaStore.Images.Media.INTERNAL_CONTENT_URI / MediaStore.Images.Media.EXTERNAL_CONTENT_URI 访问媒体库 读取或写入图片/视频用于聊天或分享
android.permission.POST_NOTIFICATIONS 发送通知 消息、通话提醒通知
android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING 前台远程消息服务 确保消息推送及时送达
android.permission.READ_MEDIA_IMAGES 读取图片文件 发送或分享本地图片
android.permission.READ_MEDIA_VIDEO 读取视频文件 发送或分享本地视频
android.permission.READ_MEDIA_AUDIO 读取音频文件 发送或播放音频文件、语音消息
android.permission.READ_MEDIA_VISUAL_USER_SELECTED 读取用户选择的多媒体内容 用户选择性分享图片、音视频时使用

iOS 应用权限列表

plist中描述名称 权限功能说明 使用场景或目的
NSMicrophoneUsageDescription 麦克风权限申请 音视频/语音消息/语音评论等相关需求
NSFaceIDUsageDescription 面容ID权限申请 使用面容ID登录或验证身份
NSCameraUsageDescription 相机权限申请 用于拍摄照片和视频、使用扫一扫功能
NSPhotoLibraryUsageDescription 使用相册权限申请 用于发送图片、视频
NSPhotoLibraryAddUsageDescription 写入相册权限申请 用于保存图片、视频
NSUserNotificationsUsageDescription 通知权限申请 通知可能包括提醒、声音和图标标记
NSLocationWhenInUseUsageDescription 定位权限申请 用于在打卡等场景中获取所在的位置信息