Rak*_*ale 7 java permissions sms android release
根据开发人员政策,建议不要使用与SMS和CALL_LOG相关的权限,除非该应用具有与之相关的核心功能。我以前使用READ_SMS权限来自动检测OTP,但后来从应用程序中将其删除并用SMS Retriever API替换了它。我于2019年1月3日在没有任何禁止播放商店的许可的情况下发布了该应用程序,在要求该应用程序在没有这些许可的情况下进行更新的截止日期为2019年1月9日之前。收到一个需要解决1个错误的应用发布错误。当我单击查看错误详细信息时,消息为“在创建声明敏感权限的新应用发布之前,您无法编辑此应用”。
目前,我的应用中使用的权限列表如下:-
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> <uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.RECORD_AUDIO" />
Run Code Online (Sandbox Code Playgroud)
我没有使用任何SMS或CALL_LOG权限,但在发布新版本时仍然遇到错误。请参考链接以查看错误。
发布新版本时出现应用错误
Rak*_*ale 10
我检查了应用程序发布仪表板上“发布管理”下的“工件库”部分。
我仔细检查了每个“活动工件”,并发现了一个实时工件,该工件已在Open Track(Beta)上发布,但尚未投入生产。这个活跃的构件(很早以前是Beta版)具有READ_SMS权限,该权限负责警告。
因此,为了解决此问题,我在没有SMS或CALL_LOG许可的情况下推出了我的应用,以测试Beta版的曲目。
从Beta版开始,我将其发布到生产环境中,并且能够将我的应用发布到生产环境中。

@拉基
我建议您浏览一下这份文件。可能您忘记删除其他一些敏感权限。https://play.google.com/about/privacy-security-deception/permissions/
因此,只需检查此权限列表并在代码中查找是否发现不需要的内容。
| 归档时间: |
|
| 查看次数: |
3335 次 |
| 最近记录: |