oko
oko
  • 发布:2026-02-10 15:48
  • 更新:2026-02-10 15:48
  • 阅读:28

上架市场-敏感权限问题

分类:uni-app

demo中添加了这些权限是否可以删掉:

<!-- 基座删除的部分权限 -->
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

<uses-feature android:name="android.hardware.camera.autofocus" />  

<uses-permission android:name="android.permission.WRITE_CONTACTS" />  
<uses-permission android:name="android.permission.CAMERA" />  
<uses-permission android:name="android.permission.GET_ACCOUNTS" />  
<uses-permission android:name="android.permission.RECORD_AUDIO" />  
<uses-permission android:name="android.permission.SEND_SMS" />  
<uses-permission android:name="android.permission.READ_PHONE_STATE" />  
<uses-permission android:name="android.permission.FLASHLIGHT" />  

<uses-feature android:name="android.hardware.camera" />  

<uses-permission android:name="android.permission.WRITE_SMS" />  
<uses-permission android:name="android.permission.READ_SMS" />  

<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />  
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE" />  

审核有敏感权限

android.permission.GET_ACCOUNTS 访问手机账户    
android.permission.READ_CONTACTS    读取联系人     
android.permission.READ_SMS 读取短信      
android.permission.SEND_SMS 发送短信      
android.permission.WRITE_CONTACTS   修改联系人  

这些权限我的app也确实没地方使用;uni小程序sdk是否也不需要

2026-02-10 15:48 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

可以全部删掉。

uni-app 的 uni 小程序 sdk 本身并不会强制依赖
android.permission.get_accounts、android.permission.read_contacts、android.permission.read_sms、android.permission.send_sms、android.permission.write_contacts
这些敏感权限;只要你的业务代码和集成的三方插件都没有用到对应能力,就可以在 manifest.json 的
“Android 云打包权限配置 → 强制移除的权限” 里把上述权限全部移除,不会影响 uni 小程序 sdk 的正常运行。

移除方法(可视化界面)

  1. 打开 manifest.json → App 模块权限配置 → Android 权限配置
  2. 在“强制移除的权限”列表里依次添加
    android.permission.get_accounts
    android.permission.read_contacts
    android.permission.read_sms
    android.permission.send_sms
    android.permission.write_contacts
  3. 重新云打包即可。

如后续接入的功能确实需要其中某项权限,再通过同样入口恢复即可。

内容为 AI 生成,仅供参考

要回复问题请先登录注册