Google已经发布了有关其在Play商店中分发应用的开发者政策的大量更新。这些更新中最有意义的是该公司限制开发人员查看用户智能手机上安装的应用程序。
作为Google正在进行的工作的一部分,限制使用高风险或敏感权限,其中包括QUERY_ALL_PACKAGES权限,根据公司的说法,该权限使开发人员可以查看给定设备上已安装的应用程序清单。
Google表示,这些更改适用于运行Android 11或更高版本的设备上针对Android API级别30或更高版本的所有应用。新政策的执行本来应该提早发生,但是由于大流行而推迟了。
“出于与COVID-19相关的考虑,针对以Android 11(API级别30)为目标并请求QUERY_ALL_PACKAGES的应用的强制实施要到2021年中期才会开始。这包括新应用程序以及对现有应用程序的更新。” Google在其支持页面上的更新中写道。
这些更改将于2021年5月5日生效。
根据新政策,开发人员只有在其应用程序的面向用户的核心功能或目的要求对用户设备上已安装的应用程序具有广泛可见性时,才可以询问和使用敏感信息。该公司解释说:“如果您的应用程序不符合以下可接受使用的要求,则必须将其从应用程序清单中删除,以便遵守Play政策。”
该公司警告称,不符合政策要求或未提交声明表的应用可能会从Google Play中删除。它补充说:“对这些权限的欺骗性和非声明性使用可能会导致您的应用程序暂停和/或终止您的开发人员帐户。”