代码之家  ›  专栏  ›  技术社区  ›  dzboot02

Google Play评论:无法验证已声明的功能调用方ID检测阻止

  •  0
  • dzboot02  · 技术社区  · 6 年前

    我有一个来电显示应用程序,它将用户的联系人存储在云上,允许用户手动搜索号码,或者在接到电话时搜索号码(此选项仅在用户购买付费订阅时可用)。

    我正试图上传到商店,但他们一直拒绝,我从他们那里得到的信息如下:

    关于你的应用Callnum-来电显示,com.my.app应用程序. 我们审阅了您的 并发现它不符合使用请求的 权限。

    我们无法在应用程序审阅期间验证所声明的调用方ID检测阻止功能。

    您的应用程序需要使用运行时权限,我们才能完成审阅。 请更新你的应用程序到目标API级别26或以上,并

    下一步:提交你的应用程序进行另一个 回顾

    1. 使用,以及使用呼叫日志或SMS权限的可选选项。
    2. 对应用程序进行适当的更改。
    3. 登录游戏机并将更新提交到应用程序。如果您已经审阅了该政策并有进一步的问题,请联系 我们的政策支持团队。请帮助我们改进开发人员 完成这项两个问题的调查的经验。

    以下是我请求的权限:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.ANSWER_PHONE_CALLS" />
    <uses-permission android:name="android.permission.READ_PHONE_NUMBERS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
    <uses-permission android:name="com.android.vending.BILLING" />
    <uses-permission android:name="android.permission.ACTION_MANAGE_OVERLAY_PERMISSION" />
    
    <uses-permission
        android:name="android.permission.INTERNAL_SYSTEM_WINDOW"
        tools:ignore="ProtectedPermissions" />
    <uses-permission
        android:name="android.permission.READ_PRIVILEGED_PHONE_STATE"
        tools:ignore="ProtectedPermissions" />
    

    用户将提示接受这两个权限( 电话 访问联系人 )就在他接受 隐私政策 服务条款 在用户第一次启动应用程序时出现。

    我也在使用这个权限 android.permission.PROCESS_OUTGOING_CALLS Permissions: Privacy, Security and Deception 还有这个: Use of SMS or Call Log permission groups

    另外,如果有人知道如何重新提交申报表,请告诉我,也许我遗漏了什么。

    0 回复  |  直到 6 年前
        1
  •  0
  •   izrailit    6 年前

    我不知道如何处理“无法验证声明的功能”问题(我自己也在努力解决,向他们提供了凭据,但没有帮助),但是对于API级别:您是否还保留了一些旧版本的apk?我得到了“请更新你的应用程序到目标API级别26或更高”,并意识到,即使更新的版本有API级别27,我仍然有一个旧版本的APK为较低的API级别较旧的设备。已删除旧版本,并停止获取该错误。

        2
  •  0
  •   dzboot02    6 年前

    删除权限后问题已解决 android.permission.PROCESS_OUTGOING_CALLS

    推荐文章