【问题标题】:Rejected app Issue: Violation of Permissions policy被拒绝的应用程序问题:违反权限政策
【发布时间】:2019-08-22 02:13:53
【问题描述】:

我最近为 Play 商店提交了一个应用程序。该应用程序被拒绝,我不知道如何修复它。错误很清楚,但不是解决方案。

问题:违反权限政策在审核您的应用后,我们发现它不符合使用请求的权限的条件,原因如下: 根据我们的审查,我们发现您的应用所表达的用户体验与您声明的核心功能不匹配{默认电话处理程序(以及默认处理程序时的任何其他核心功能使用)}。请从您的应用中删除这些权限。 您的声明表单中列出了默认处理程序功能,但您的应用似乎没有默认处理程序功能。请提交修改后的申报表。

我发现 Google Play 商店的 UI 让我很困惑。他们没有回复任何电子邮件,我不知道该怎么办。

<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />
<uses-permission android:name="android.permission.WRITE_CALL_LOG" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

【问题讨论】:

  • 您的应用程序的目的是什么?您的应用不应包含任何额外的权限。
  • 阅读错误...看起来您是在说您是默认的电话处理程序,而您没有处理该问题的代码。可能是?你需要这些权限吗?如果您不这样做,请删除并重新提交。 {默认电话处理程序(以及默认处理程序时使用的任何其他核心功能)}
  • 读取通话记录、写入通话记录、获取帐号.. 非常敏感的权限.. 你真的需要这些吗?
  • 我投票决定将此问题作为题外话结束,因为有关应用商店的问题是题外话。见元
  • 我投票结束这个,因为关于app store policies are off-topic on Stack Overflow的问题。您需要向公司本身询问他们的政策,因为它们可能会发生变化。

标签: android google-play-services


【解决方案1】:

如果您使用任何 SMS 或 CALL_LOG 相关权限,您需要为您的应用提交权限声明表。

这项新政策由 Google 设计,旨在确保请求这些权限的应用具有与其相关的核心功能,并且需要对敏感数据进行全面且持续的访问,以完成应用的主要用例。

Android Developers Blog SMS/Call Log Policy Changes

Please refer here to understand the details on policy

【讨论】:

    【解决方案2】:

    由于清单文件中的某些关键权限,您会遇到此错误。例如 GET_ACCOUNTS、READ_PROFILE。因此,如果您有网站或使用以下链接创建自己的隐私政策,则必须提及隐私政策页面网址:

    https://privacypolicygenerator.info/

    【讨论】:

      【解决方案3】:

      只是把它放在那里。我通过删除权限解决了这个问题,只依赖PHONE_STATE 为了我的目的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-02-20
        • 2019-11-04
        • 2019-11-13
        • 2019-08-17
        • 1970-01-01
        • 2017-01-28
        • 1970-01-01
        • 2021-12-30
        相关资源
        最近更新 更多