【问题标题】:SMS permissions removed from androidmanifest.xml but still appear on manifest.classSMS 权限已从 androidmanifest.xml 中删除,但仍出现在 manifest.class 中
【发布时间】:2019-04-09 16:24:02
【问题描述】:

对不起,如果这个问题很愚蠢,但我是新手,还在学习。我在 Google Play 上收到有关 SMS 和电话权限的错误,这些权限后来从 androidmanifest.xml 中删除(正确的是:src/main/androidmanifest.xml)。当我尝试上传更新的 apk 时,我仍然得到了权限表单,这没有任何意义。它说我之前声明了 SMS 权限,所以我需要从列表中选择它的原因。没有办法跳过这个。

我进一步查看了代码,发现所有这些 SMS 权限仍然出现在 manifest.class 中,我无法对其进行编辑。我猜权限仍然在apk上,因此-尽管不在androidmanifest.xml文件中?如果是这样,我该如何编辑它以永久删除它们?

如果不是这样,那么我猜 Google 只是继续请求该表单,我需要删除该应用程序。但没有选择。并且推出一个全新的应用程序会迫使我在代码上更改很多东西(否则 Google 会将其标记为重复)。

提前感谢您的帮助!

【问题讨论】:

    标签: javascript android permissions manifest


    【解决方案1】:

    请检查您是否已注册参加 Beta 测试。他们可能正在从您的 beta 测试应用程序中读取 SEND_SMS 权限。要求 google 删除 beta 测试,这可能会解决您的问题。谢谢

    【讨论】:

    • 我的 beta 测试是几个月前的。还会是这样吗?我会问他们,如果它有效,我会告诉你(尽管他们需要一段时间才能回复)
    • 是的,也可能有问题 1. 转到发布管理 > 工件库 2. 展开活动 APK 和草稿 APK 3. 展开每个 APK 所需的权限 您可以删除不需要的 APK,并创建一个新的释放以查看它们是否仍然标记不正确。
    猜你喜欢
    • 1970-01-01
    • 2011-07-02
    • 2019-08-10
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多