Play Store no permitirá que las aplicaciones busquen otras aplicaciones sin una buena razón

Google comenzará a eliminar aplicaciones de Play Store que usan QUERY_ALL_PACKAGES sin una buena razón a partir del 1 de junio.

Las aplicaciones de Android pueden verificar qué otras aplicaciones están instaladas usando el permiso QUERY_ALL_PACKAGES, pero dados los riesgos de seguridad y privacidad, la funcionalidad solo está destinada a aplicaciones que de hecho lo necesite (como lanzadores de aplicaciones o herramientas de respaldo). Google dijo el año pasado que comenzaría a expulsar de Play Store las aplicaciones que usaran el permiso sin una buena razón, y ahora la regla ha entrado en vigor.

Según se informa, Google envió un correo electrónico a los desarrolladores con aplicaciones publicadas utilizando QUERY_ALL_PACKAGES permiso, informándoles que deberán completar la declaración de permiso correspondiente en el Play Consola. La declaración implica explicar por qué una "función principal de su aplicación" requiere permiso, con una descripción escrita y una breve demostración en video. Las aplicaciones sin la declaración corren el riesgo de ser eliminadas de Google Play Store a partir del 1 de junio de 2022.

Android 10 y versiones anteriores permitían que cualquier aplicación obtuviera una lista completa de aplicaciones instaladas, sin solicitudes de permisos ni obstáculos. Ese fue un problema importante para la privacidad y la seguridad (por ejemplo, las aplicaciones podían orientar anuncios según las aplicaciones instaladas), por lo que a partir de Android 11, la lista de aplicaciones se filtró por defecto. Las aplicaciones aún podrían sortear el nuevo filtro con el permiso QUERY_ALL_PACKAGES, pero Google dijo el año pasado No permitiría aplicaciones en Play Store que usaran el permiso para funciones no esenciales.

La fecha de vencimiento original para el cambio de política de Play Store era el 5 de mayo de 2021, y las primeras eliminaciones de aplicaciones que no cumplen con las normas comenzarán en noviembre de 2021. Google luego retrasó la fecha de inicio debido a "consideraciones relacionadas con COVID-19".

Google ha creado reglas similares para aplicaciones que utilizan servicios de accesibilidad, ya que intenta equilibrar los requisitos de las aplicaciones con medidas de seguridad. Si los desarrolladores de aplicaciones pueden explicar por qué sus aplicaciones no pueden funcionar sin QUERY_ALL_PACKAGES, pueden permanecer en Play Store, suponiendo que el personal de soporte de Google sea receptivo y servicial, lo cual no siempre es el caso.

Fuente:Reddit