【问题标题】:App rejected on playstore due policy violation default phone handler应用因违反政策而在 Playstore 上被拒绝默认电话处理程序
【发布时间】:2021-10-01 02:00:12
【问题描述】:

我正在尝试上传一个捆绑包以使用以下权限进行游戏:

<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />
<uses-permission android:name="android.permission.WRITE_CALL_LOG" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

我的应用程序的核心功能是像其他电话应用程序(如谷歌电话)一样作为一个完整的拨号器工作,它显示通话记录、联系人拨打电话等。我已经填写了申报表,并说明了我需要以下权限的原因,但是仍然,我的应用一次又一次被拒绝,也提出了同样的上诉仍在等待回复,请谁能指导我我做错了什么。

以下是谷歌发送的消息:-

问题:违反权限政策在审核您的应用后,我们 发现它没有资格使用请求的权限 以下原因:请求的权限与核心不匹配 应用程序的功能您声明了默认电话处理程序(和 任何其他核心功能使用,而默认处理程序)作为 应用程序的核心功能。然而,经过审查,我们发现 您的应用与声明的用例不匹配。学习更多关于 允许的用途和例外。请:

• 对您的应用进行更改,使其符合 声明的核心功能,或者,

• 选择与您的应用功能相匹配的用例

【问题讨论】:

    标签: android android-permissions google-play-console policy


    【解决方案1】:

    部分requirements可能无法满足:

    • 您的应用程序必须能够执行它作为默认处理程序的功能。例如,默认的 SMS 处理程序应该能够发送文本消息。
    • 您的应用必须提供隐私政策。
    • 您的应用必须在 Play 商店说明中明确说明其核心功能。例如,默认的电话处理程序应在说明中描述其与电话相关的功能。
    • 您的应用必须声明适合其用例的权限。如需详细了解您可以将哪些权限声明为给定处理程序,请参阅 Play 管理中心帮助中心中有关使用 SMS 或通话记录权限组的指南。
    • 您的应用必须先请求成为默认处理程序,然后才能请求与成为该处理程序相关的权限。例如,应用必须先请求成为默认 SMS 处理程序,然后才能请求 READ_SMS 权限。

    【讨论】:

    • 我已经对上述内容进行了交叉检查,并且所有条件都已满足,但我的应用仍被拒绝,请您提出其他建议
    猜你喜欢
    • 2017-01-28
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    • 1970-01-01
    • 2015-05-21
    • 2022-01-02
    • 2022-01-01
    • 1970-01-01
    相关资源
    最近更新 更多