如何修复Android应用程序的“违反权限策略”?

问题描述 投票:-2回答:3

我们的一个应用程序已从Google Play商店中删除,我们已删除不需要的权限并更新到商店。但该应用程序再次被拒绝说“违反权限策略”,清单包含危险权限,但我们需要这些权限才能获得应用程序的核心功能。我们在识别错误​​方面面临困难。以下是该应用程序所需的权限。

<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.INTERNET" />

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

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

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

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

<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.google.android.gms.permission.ACTIVITY_RECOGNITION" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

需要做些什么改变来克服这个问题?

android android-manifest
3个回答
0
投票

问题是我认为像READ_SMS的SMS权限

这个Violation of the Permissions policy in google play重复


0
投票

你的问题是这个权限:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>   
<uses-permission android:name="android.permission.READ_CALL_LOG"/>
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.SEND_SMS"/>

根据新的Google政策,您应该向Google发送特殊表单以批准这些权限。

请注意,他们不会允许此应用权限的核心功能与短信和手机无关。

更多信息here


0
投票

许可政策:https://play.google.com/about/privacy-security-deception/permissions/

允许使用:https://support.google.com/googleplay/android-developer/answer/9047303#intended

请阅读权限策略和允许的用途,并采取以下操作之一:

•选项1)从应用程序清单中删除这些权限

如果您的应用不需要访问“呼叫记录”或“SMS”数据,请从应用清单中删除指定的权限(或迁移到其他实施方案),然后使用标准发布流程使用更高版本的代码发布应用的更新版本。发行版中的所有活动APK必须在所有轨道上都没有敏感权限。

•选项2)提交权限声明表以请求Google Play批准

如果您的应用是默认处理程序,或者您认为您的应用符合允许使用的条件,请使用更高版本的代码发布应用的更新版本。您将被要求填写许可声明表格作为发布过程中的一个步骤。为您的应用选择适当的核心功能,并填写表单所需字段的其余部分。请务必选择适合该应用的核心功能。 Google Play会拒绝核心功能与此声明不符的应用,或者不允许使用。

还要确保您的alpha,beta和内部测试频道没有任何违反政策的apks

© www.soinside.com 2019 - 2024. All rights reserved.