ksg*_*rkn 9 android store google-play google-play-console
我在播放商店中添加apk到alpha和beta时出现此错误.生产是正常的.
我找到了这个答案.
谷歌播放控制台说"你不能编辑这个应用程序,直到你创建一个新的应用程序版本声明敏感权限"如何解决它?
警告您的Apk正在使用需要隐私策略的权限:(android.permission.READ_PHONE_STATE)
我既不使用read_phone_state权限也不使用sms,调用日志权限
我已经在下面添加了屏幕截图我的谷歌游戏商店帐户.
我看不出真正的问题在哪里.此页面仅表示存在错误.
这是我的所有权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_SETTINGS"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.READ_SYNC_STATS" />
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.READ_LOGS"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Run Code Online (Sandbox Code Playgroud)
在我们的案例中,我们认为我们的应用程序还没有 “读取短信/通话记录”权限,并且存在相同的错误。但是我们计划将此类功能添加到我们的应用中,因此我们之前通过Google Forms链接(在将其集成到Play Console中之前)对敏感的权限声明表单进行了汇总,但有所减少。
因此,我们的解决方案是:
1. READ_SMS向我们的apk 添加许可并增加版本代码
。2.在alpha通道中发布新的apk,并声明该发行版不符合新规定(在许可声明表格中)。此后,错误消失了。
3.发布已删除此权限的更新的APK(首先是我们的目标)
步骤2之后,错误消失了,因此我们能够将计划的apk发布到生产中。
更新:
原来我们的Alpha频道中有一个具有“阅读短信”权限的旧版APK。因此,您可以使用这些说明来触发声明表单,但是以后仍然需要删除此apk以便遵守新规则。该错误消失后,我们就是这样做的。
我通过以下步骤解决了这个问题,
创建一个版本,而不是上传新的apk /包从库中选择任何具有短信或呼叫权限的人.
填写所有必要的详细信息和申报表,保存并查看.
现在去发布管理并编辑此版本并上传您应该上传的新apk/bundle.
现在你不会看到任何错误消息.
填写所有详细信息,保存,查看和推出.
| 归档时间: |
|
| 查看次数: |
3790 次 |
| 最近记录: |