【问题标题】:I have removed Call and SMS permission from manifest still im getting error while uploading apk我已经从清单中删除了呼叫和短信权限,但在上传 apk 时仍然出现错误
【发布时间】:2019-04-02 08:51:25
【问题描述】:

由于清单中存在短信和呼叫权限,我的应用已被谷歌删除。现在我已经删除了这两个权限,然后我也无法上传 apk .play 商店,要求提供权限声明表

【问题讨论】:

  • @Cristan 我现在收到此错误...根据我们的审查,我们发现您的应用所表达的用户体验与您声明的核心功能不匹配 默认 SMS 处理程序(以及默认处理程序时的任何其他核心功能使用)。请从您的应用中删除这些权限。默认处理程序功能已在您的声明表中列出,但您的应用似乎没有默认处理程序功能。请提交修改后的申报表。
  • 检查steps
  • 谢谢大家的建议。从清单文件中删除 PHONE_STATE 权限后,我的问题解决了。
  • 很高兴听到这个消息

标签: android


【解决方案1】:

您正在使用的某些库很可能正在添加权限。您可以在合并期间通过将以下内容添加到您的 AndroidManifest.xml 来删除它们:

<uses-permission android:name=”android.permission.RECEIVE_SMS” tools:node=”remove” />
<uses-permission android:name=”android.permission.SEND_SMS” tools:node=”remove” />
<uses-permission android:name=”android.permission.WRITE_SMS” tools:node=”remove” />
<uses-permission android:name=”android.permission.READ_SMS” tools:node=”remove” />

有关更多信息,请参阅this SO question

【讨论】:

    【解决方案2】:

    您必须发布具有这些权限的构建并填写表单(表单将自动出现在发布页面上),然后您必须上传没有这些权限的构建。

    【讨论】:

      【解决方案3】:

      我最近遇到了同样的问题,我必须删除这些权限,后来我的应用程序发布了。请输入您在应用中使用的所有权限?

      【讨论】:

        【解决方案4】:

        从清单文件中删除 SMS 和 CALL-Log 权限并在内部测试轨道中构建新的 APK 上传并在内部测试轨道中停用以前发布的 APK 并推出,然后在 Alpha 和 Beta 中发布相同的 APK , 然后 Previous Declared Permissions 将被自动删除并将应用发布到生产环境并推出

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-01-10
          • 2017-06-26
          • 2019-11-06
          • 1970-01-01
          相关资源
          最近更新 更多