android 请求安装程序包:权限使用与应用的核心用途没有直接关系

vohkndzv  于 2022-12-09  发布在  Android
关注(0)|答案(2)|浏览(438)

Google Play支持不断拒绝我的应用的最后一次部署。
下面我引用拒绝的原因:
发现问题:权限使用与你的应用的核心用途没有直接关系。我们发现你的应用不符合允许使用REQUEST_INSTALL_PACKAGES权限的方式。具体而言,权限的使用与应用的核心用途没有直接关系。
此外,请按照以下步骤使您的应用程序符合要求:
请从您的应用程序中删除对REQUEST_INSTALL_PACKAGES权限的使用。
在删除了一个使用REQUEST_INSTALL_PACKAGES权限的未使用的软件包后,我尝试重新部署,但应用程序一直被拒绝。
我可以确认当前使用的权限列表不包括REQUEST_INSTALL_PACKAGES。
在www.example.com上play.google.com,我检查了上次上传版本的权限列表(见所附屏幕截图)。
我还解压缩了最后上传的SDK文件(使用apktool),并在解压缩的文件夹中搜索“REQUEST_INSTALL_PACKAGES”;当然,没有结果。
有人对如何解决这个问题有什么建议吗?

zd287kbt

zd287kbt1#

同样的问题也发生在我身上。我的应用以前的版本包括这个权限,但在最新的更新中,我删除了这些权限,但仍然收到邮件拒绝消息。然后我在另一个轨道上发现了这一点(内部测试轨道),我有一个具有REQUEST_INSTALL_PACKAGES权限的APK。这是我的应用更新被拒绝的主要原因。我观察到“使用敏感权限的应用捆绑包和APK”表单正在显示内部跟踪的apk信息有关REQUEST_INSTALL_PACKAGES的使用。
所以,我试图停用我以前的内部轨道的APK与新版本(不包括任何REQUEST_INSTALL_PACKAGE权限).现在,当我打开我的表单页面“应用程序捆绑包和APK使用敏感权限”再次.

现在,它显示没有应用包或apk使用这个敏感的权限。希望它可以解决这个问题。我太等待我的更新被批准。

dbf7pr2w

dbf7pr2w2#

  • 第一步,签入清单合并文件,看是否显示了指定的敏感权限。签入版本变体。(很可能没有,如果有,请移除此权限)
  • 第二步,在Playstore中,转到应用程序捆绑包资源管理器,检查是否有任何较旧的应用程序捆绑包具有此权限并且仍处于活动状态。如果是,您必须提供此跟踪的更新。* 遗憾的是,Google Play审查电子邮件没有提到该问题可能存在于较旧的应用程序捆绑包或其他跟踪中 *
  • 为playstore提供更新。

注意,如果您要强制删除此权限(如果您不关心是哪个库添加此权限)

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>

如果以上都不起作用。你必须给他们写一封电子邮件并澄清。

相关问题