我在Play商店中将apk添加到alpha和beta中时遇到此错误。 生产正常。
我找到了这个答案。
我既不使用read_phone_state权限也不使用短信,通话记录权限
我在下面附加了我的Google Play商店帐户的屏幕截图。
我看不出真正的问题在哪里。该页面显示仅存在错误。
那是我的全部权限
<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" />
答案 0 :(得分:6)
在我们的情况下,我们以为我们尚未在应用中拥有“读取短信/通话记录”权限,并且存在相同的错误。但是我们计划将此类功能添加到我们的应用程序中,因此我们以前通过Google Forms链接(在集成到Play Console中之前)对敏感的权限声明表单进行了汇总,但有所下降。
所以我们的解决方案是:
1.向我们的APK添加READ_SMS
权限并增加版本代码
2.在alpha通道中发布新的apk,并声明该发行版不符合新规定(在权限声明表中)。此后错误消失了。
3.发布已删除此权限的更新APK(首先是我们的目标)
第2步后,错误消失了,因此我们能够将计划的apk发布到生产中。
更新:
原来,我们的Alpha频道中有一个具有“阅读短信”权限的旧版APK。因此,您可以使用这些说明来触发声明表单,但是以后仍然需要删除此apk以便遵守新规则。在错误消失后,我们就是这样做的。
答案 1 :(得分:5)
我按照以下步骤解决了该问题,
创建发行版,而不是上传新的APK /捆绑包,而是从库中选择具有SMS或通话权限的任何人。
填写所有必要的详细信息和声明表,保存并检查。
现在转到发行版管理并编辑此发行版,然后上传您应上传的新apk /捆绑包。
现在您将不会看到任何错误消息。
填写所有详细信息,保存,查看和推出。
答案 2 :(得分:3)
您有Alpha或Beta版本吗?检查这些版本是否具有敏感权限,然后发布到生产环境。
答案 3 :(得分:2)
即使我们当前的发行版未使用这些权限,我们仍会看到此错误,因为我们已经发布了一个旧版本,可用于内部测试。我们停用了所有以前的APK,此错误已解决。
答案 4 :(得分:0)
您正在声明应用程序在运行时要求的权限,根据android策略,您必须在上传APK之前声明它们,如果您已获得该权限,即摄像头,则记录音频。 Here,您可以获得更多帮助。
答案 5 :(得分:0)
关于this article的所有不符合新政策并且未通过声明向Google移除或授予此权限的应用:https://docs.google.com/forms/d/e/1FAIpQLSfCnRaa4b1VuHhE4gVekWJc_V0Zt4XiTlsKsTipTlPg5ECA7Q/closedform可能已从Google Play商店中移除,无法更新当前存在的应用一。
从清单权限列表中,您可以看到您正在询问与短信和电话相关的权限:READ_CONTACTS, CALL_PHONE
答案 6 :(得分:0)
请参阅以下说明提交声明表格:
A1。转到控制台>应用发布>单击“创建发布”>上载您要发布的新APK
A2。保留当前版本的APK
A3。点击“从库添加”>上载所有活动的APK,以涵盖您应用中所有曲目的所有权限
您可以在发布管理> Artifact库中找到活动的APK
A4。填写扩展权限许可声明表
“合规状态”>选中“否,此版本不符合SMS和通话记录”
“声明”>全部选中
A5。点击页面底部的“保存”
之后,请留在同一页面上,然后执行以下步骤:
B1。停用并仅删除您不想释放的旧APK。
B2。再次点击“保存”,然后选择“查看”
B3。然后,您可以通过单击“开始推出”按钮来发布新版本的APK。
完成所有步骤后,如果您的APK不再具有敏感或高风险权限,请跳过以下步骤(C1〜4),并且无需采取其他措施。但是,如果您上传的新APK具有敏感或高风险权限,请注意,您的应用将在2019年3月9日之后删除。
如果您的新APK具有敏感或高风险权限,并且您想在3月9日之后使用该权限,则需要完成附加步骤以提交声明表单,以便进行进一步审核。
C1。在新的APK版本发布之后(步骤B1〜3),请转到控制台> App版本>单击“创建版本”
C2。点击“从库添加”>选择APK(将于3月9日使用)
C3。在步骤B3中保留新更新的APK
C4。填写权限声明表(不用于扩展名),
“合规性状态”>选中“是,此版本符合SMS和通话记录”
还选择核心功能
C5。点击页面底部的“保存”提交表单
此外,为确保您的应用在3月9日之后安全,请不要忘记使用相同的步骤更新其他轨道中的所有APK(具有敏感或高风险权限)。