Google está incorporando la función de permisos de restablecimiento automático de Android 11 a todos los dispositivos que ejecutan Android 6.0 hasta Android 10. Esto es lo que esto significa.
Con Android 11, Google introdujo permisos de revocación automática que impedía que las aplicaciones no utilizadas accedieran a permisos confidenciales otorgados por el usuario. Si bien esta función de privacidad sigue siendo actualmente exclusiva de los dispositivos con Android 11 y superiores, pronto llegará a versiones anteriores de Android, hasta Android 6.0.
Hoy, Google anunció que traerá Función de restablecimiento automático de permisos de Android 11 a todos los dispositivos que ejecutan Android 6.0 y superior. La función comenzará a implementarse en dispositivos que tengan instalados los servicios de Google Play a finales de este año. Google dice que la función estará habilitada de forma predeterminada para aplicaciones orientadas a Android 11 (nivel de API 30) o superior. Para las aplicaciones orientadas a los niveles de API 23 a 29, los usuarios deberán habilitarlas manualmente desde la configuración.
Para empezar, la función de restablecimiento automático de permisos revoca automáticamente permisos confidenciales otorgados a aplicaciones a las que el usuario no ha accedido durante algunos meses. Por ejemplo, si permitió que una aplicación accediera a su ubicación y por alguna razón nunca abrió esa aplicación durante un tiempo prolongado, la función revocar automáticamente el permiso de ubicación para esa aplicación: la aplicación tendrá que solicitar el permiso de ubicación una vez más cuando la abra.
La función de restablecimiento automático de permisos no se aplicará a las aplicaciones de Administrador de dispositivos; De manera similar, los permisos fijados por la política empresarial tampoco serán revocados. La función también es compatible con hibernación de aplicaciones en androide 12. Si es necesario, el desarrollador de la aplicación también puede pedirle al usuario que desactive la función de permiso de reinicio automático. Si su aplicación tiene como objetivo el nivel API 30 o superior y desea pedirle al usuario que deshabilite el restablecimiento automático de permisos, deberá usar la nueva API multiplataforma que forma parte del Núcleo del Jetpack biblioteca - androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus()
y androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent()
. Hacerlo es útil para aplicaciones que funcionan principalmente en segundo plano, como una aplicación complementaria para su reloj inteligente.
La función de revocación automática de permisos que llega a teléfonos Android más antiguos puede parecer insignificante en la superficie, pero considerando que el software es compatible con muchos de estos teléfonos más antiguos. Los teléfonos dejaron de funcionar hace mucho tiempo y, por lo tanto, corren un mayor riesgo de ser explotados por aplicaciones maliciosas. Es bueno ver a Google expandir esta función de privacidad a Android más antiguo. versiones.
La función de restablecimiento automático de permisos se implementará gradualmente en dispositivos Android 6.0 a Android 10 con Google Play Services instalados a partir de diciembre de 2021. Google dice que la función llegará a todos los dispositivos elegibles para el primer trimestre de 2022. Mientras tanto, las API de reinicio automático multiplataforma se lanzan hoy en versión beta con Jetpack Core 1.7.0, pero se lanzarán como API estable en octubre de 2021.