| 权限 | 申请时机 | 用途与拒绝后的影响 | 备注 |
|---|---|---|---|
READ_MEDIA_IMAGESREAD_MEDIA_VIDEOREAD_MEDIA_AUDIO |
首次选择本地图片/视频/音频发送时 | 读取你主动选择的媒体文件并发送给同事。我们不会扫描或上传你的整个相册。 拒绝后:无法从相册选择图片/视频发送,仍可拍照发送、收发文字消息。 |
Android 13+ |
READ_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGE |
首次选择文件或保存文件时 | 在 Android 12 及以下系统中读写你主动选择的文件、以及把收到的文件保存到本机。 拒绝后:无法选择或保存文件。 |
仅 Android 12 及以下生效(已声明 maxSdkVersion=32) |
MANAGE_EXTERNAL_STORAGE |
在系统设置中手动授权 | 用于在文件管理器中访问聊天中收发的文档、在手机存储中保存聊天附件与日志文件。 拒绝后:部分文件收发与保存功能不可用。 |
高风险:「所有文件访问权限」属应用市场重点审查项,需在提审时额外说明用途。建议评估是否可改用分区存储(见《AndroidManifest 裁剪清单》) |
MOUNT_UNMOUNT_FILESYSTEMSWRITE_MEDIA_STORAGE |
不申请运行时权限(仅清单声明) | 历史遗留声明,在 Android 4.4 之后已无实际效果,属于无效权限。 不影响任何功能;建议删除。 |
建议删除:属系统保护权限,声明了但无效果,反而会被审核质疑 |
| 权限 | 申请时机 | 用途与拒绝后的影响 | 备注 |
|---|---|---|---|
CAMERA |
首次点击「拍照」「扫一扫」或发起视频通话时 | 拍摄照片并发送、扫描二维码添加好友或加入群组、视频通话时采集画面。 拒绝后:无法拍照发送、无法扫码、无法视频通话;仍可发送相册图片。 |
— |
RECORD_AUDIO |
首次录制语音消息或发起语音/视频通话时 | 录制并发送语音消息、语音通话、视频通话中的语音采集。 拒绝后:无法发送语音消息与音视频通话;文字与图片消息不受影响。 |
— |
MODIFY_AUDIO_SETTINGS |
通话或播放语音时(系统自动授予) | 语音/视频通话时切换听筒、扬声器与音量,播报语音消息。 拒绝后:通话时可能无法切换外放或调节通话音量。 |
— |
FLASHLIGHT |
拍摄时(系统自动授予) | 拍摄照片或录制视频时开启闪光灯补光。 拒绝后:暗光环境下拍照无法补光。 |
— |
| 权限 | 申请时机 | 用途与拒绝后的影响 | 备注 |
|---|---|---|---|
ACCESS_FINE_LOCATIONACCESS_COARSE_LOCATION |
首次在聊天中点击「位置」时 | 仅用于把你当前位置作为一条消息发送给对话方,以及在地图上选点。 我们不会在后台持续采集你的位置,也不会用位置信息做用户画像或广告推送。 拒绝后:无法发送位置消息;其他功能不受影响。 |
由高德地图定位组件引入 |
ACCESS_LOCATION_EXTRA_COMMANDS |
定位时(系统自动授予) | 向定位模块发送辅助指令以加快定位速度与提升精度。 拒绝后:定位可能变慢。 |
定位组件所需 |
CHANGE_WIFI_STATE |
定位时(系统自动授予) | 读取 Wi-Fi 信息用于网络定位(提升室内定位精度)。我们不会修改你的 Wi-Fi 配置。 拒绝后:室内定位精度下降。 |
定位组件所需 |
BLUETOOTHBLUETOOTH_ADMIN |
定位或连接蓝牙耳机时(系统自动授予) | 用于辅助室内定位精度,以及连接蓝牙耳机进行语音/视频通话。 拒绝后:室内定位精度下降;无法使用蓝牙耳机通话。 |
旧版蓝牙权限,Android 12+ 由系统兼容处理 |
| 权限 | 申请时机 | 用途与拒绝后的影响 | 备注 |
|---|---|---|---|
READ_PHONE_STATE |
首次发起语音/视频通话时 | 用于在系统来电时自动暂停正在进行的语音/视频通话,避免通话冲突;并用于生成设备标识以保障账号安全。 我们不会读取你的通话记录,也不会读取短信内容。 拒绝后:来电时不会自动暂停通话。 |
— |
READ_CONTACTS |
首次点击「手机联系人」相关入口时 | 用于把手机通讯录中的联系人展示出来,方便你邀请同事加入或在通讯录中查找已注册的同事。 我们不会将你的通讯录上传用于任何其他目的。 拒绝后:无法从手机通讯录邀请或查找联系人;企业通讯录功能不受影响。 |
高风险:读取通讯录属监管重点。若你的业务并不需要「邀请手机联系人」,强烈建议删除该权限(见《AndroidManifest 裁剪清单》) |
CALL_PHONE |
首次点击电话号码时 | 用于在 App 内点击消息或资料中的电话号码时直接拨号。 我们不会在未经你操作的情况下拨打电话。 拒绝后:点击电话号码无法直接拨号,可手动复制后拨打。 |
高风险:拨打电话权限也是重点审查项。若可通过「跳转系统拨号盘」实现,建议删除(见《AndroidManifest 裁剪清单》) |
READ_LOGS |
不申请运行时权限(仅清单声明) | 历史遗留声明。自 Android 4.1 起该权限仅对系统应用生效,普通应用声明后无任何实际效果。 不影响任何功能;建议删除。 |
建议删除:无效果但会被审核质疑 |
GET_TASKS |
不申请运行时权限(仅清单声明) | 已废弃的权限,在 Android 5.0 之后无实际效果。 不影响任何功能;建议删除。 |
建议删除:已废弃 |
CHANGE_CONFIGURATION |
不申请运行时权限(仅清单声明) | 系统保护权限,普通应用声明后无实际效果。 不影响任何功能;建议删除。 |
建议删除:系统保护权限 |
| 权限 | 申请时机 | 用途与拒绝后的影响 | 备注 |
|---|---|---|---|
POST_NOTIFICATIONS |
首次进入消息列表时 | 在收到新消息、被 @ 提醒、有来电时于通知栏展示提醒。 拒绝后:App 在前台时仍能收到消息,但退到后台或锁屏后不会收到提醒。 |
Android 13+ |
ACCESS_NOTIFICATION_POLICY |
不申请运行时权限 | 用于判断当前是否处于勿扰模式,以便在勿扰期间不发出声音提醒。 拒绝后:勿扰模式下可能仍会响铃。 |
— |
FOREGROUND_SERVICE |
保持消息长连接时(系统自动授予) | 在后台保持与服务器的长连接,从而及时收到消息并弹出提醒。App 会在通知栏显示"正在运行"的常驻通知。 拒绝后:退出 App 后可能无法及时收到新消息。 |
— |
SYSTEM_ALERT_WINDOW |
在系统设置中手动授权 | 用于音视频通话时在其他应用上层显示通话小窗,方便你随时挂断或切回通话。 拒绝后:通话时切到其他应用将看不到通话小窗。 |
即「悬浮窗」权限 |
SYSTEM_OVERLAY_WINDOW |
不申请运行时权限 | 已废弃权限,与悬浮窗权限功能重复且无实际效果。 不影响任何功能;建议删除。 |
建议删除:已废弃 |
VIBRATE |
收到新消息时(系统自动授予) | 收到消息时提供振动提醒,可在 App 内「设置 → 消息通知」中关闭。 拒绝后:消息提醒无振动。 |
— |
| 权限 | 申请时机 | 用途与拒绝后的影响 | 备注 |
|---|---|---|---|
INTERNETACCESS_NETWORK_STATEACCESS_WIFI_STATE |
安装后默认授予 | 建立与服务器的网络连接;在网络从 Wi-Fi 切换到移动数据时自动重连;判断当前网络质量以调整消息发送策略。 此为使用本服务的必要权限,关闭后 App 无法联网。 |
必需权限 |
REQUEST_INSTALL_PACKAGES |
在系统设置中手动授权 | 用于 App 内版本升级时下载并安装新版本安装包。 拒绝后:无法在 App 内直接升级,需手动下载安装包。 |
高风险:「安装应用」权限属重点审查项,需在提审时说明用途。若可引导用户到应用市场更新,建议删除 |
本 App 包含针对少数几个应用的包名/URL Scheme 查询声明, 用于判断设备上是否已安装对应的 App,以决定是否展示分享、登录或地图跳转入口:
com.tencent.mm(微信);weixin、weixinULAPI(微信)、
iosamap(高德地图)、baidumap(百度地图)、
qqmap(腾讯地图)。我们在此明确说明:
【请按实际打包情况核对】「读取应用列表」是应用市场的重点审查项:
Android 对应 AndroidManifest.xml 里的 <queries> 声明,
iOS 对应 Info.plist 里的 LSApplicationQueriesSchemes。
不需要的必须删除,保留的必须像本节一样如实披露。
为避免误解,我们明确说明:本 App 不会申请或读取以下信息:
iOS 版本比 Android 申请的权限更少。以下清单依据 iOS 工程 Info.plist 中的用途说明键逐项列出——
iOS 的权限以「用途说明字符串」的形式声明,App 只有在首次使用对应功能时才会向用户弹出系统授权框:
| 权限 | 用途与拒绝后的影响 | 备注 |
|---|---|---|
| 相机 | 拍照发送、扫一扫添加好友、视频通话。拒绝后无法拍照发送与扫码。 | — |
| 麦克风 | 录制语音消息、语音与视频通话。拒绝后无法发送语音消息与通话。 | — |
| 照片(读取) | 从相册选择图片发送。拒绝后无法从相册选图,仍可拍照发送。 | — |
| 照片(写入) | 把聊天中收到的图片保存到相册。拒绝后无法保存到相册。 | — |
| 位置(使用 App 时) | 在聊天中发送位置消息、地图选点。我们不会在后台持续采集你的位置。拒绝后无法发送位置消息。 | 不含后台定位 |
| 通讯录 | 从手机通讯录邀请或查找已注册的同事。 我们不会将你的通讯录上传用于任何其他目的。拒绝后无法从手机通讯录邀请,企业通讯录功能不受影响。 |
高风险:与 Android 的通讯录权限同类。若业务不需要「邀请手机联系人」,建议删除 |
| 通知 | 收到新消息、被 @ 提醒、有来电时展示提醒。拒绝后 App 在前台仍能收到消息,但退到后台不会提醒。 | 运行时申请 |
除上表外,iOS 版本还包含第一节「应用列表相关说明」中列出的 URL Scheme 查询声明。 iOS 不涉及存储/文件权限、读取短信、通话记录、日历、健康数据、生物识别,也不申请后台定位。
Info.plist 里的
NSContactsUsageDescription,必须同时删除上表的「通讯录」一行。
反之,若你在 iOS 上新增了权限(例如蓝牙用于耳机通话),也要补充到本表。