Una app puede recibir actualizaciones si está instalada en el dispositivo de un usuario y está disponible según el policy
de Device
.
Si se quita una app del policy
de Device
, el dispositivo ya no recibirá actualizaciones para esa app.
Cómo controlar las actualizaciones de las apps
Para facilitar una actualización controlada de la app, Google Play administrado tiene diferentes modos de actualización disponibles para que los usuarios elijan. El modo de actualización de apps se puede configurar de manera individual para cada app e incluye los siguientes modos:
- Modo de actualización predeterminado.
- Modo de prioridad alta.
- Modo Posponer
Modo de actualización predeterminado
En este modo, las apps se actualizan automáticamente de forma predeterminada cuando se cumplen las siguientes restricciones:
- El dispositivo debe estar conectado a una red Wi-Fi.
- La carga del dispositivo debe estar en curso.
- El dispositivo no está en uso activamente.
- La app que se actualizará no se está ejecutando en primer plano.
Por lo general, Google Play busca actualizaciones de la app una vez al día, por lo que puede demorar hasta 24 horas para que se agregue una actualización de la app a la cola de actualizaciones. Después de agregar una app a la cola, se actualizará automáticamente la próxima vez que se cumplan las restricciones anteriores.
Puedes configurar una app específica en el modo de actualización predeterminado consultando la política AutoUpdateMode del dispositivo como se indica a continuación:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
Modo de prioridad alta
Si deseas que una app se actualice inmediatamente después de que el desarrollador publique una nueva versión, puedes seleccionar el modo de prioridad alta para esa app.
Cuando se usa el modo de prioridad alta, la app se actualiza en cuanto el desarrollador publica una nueva versión y Google Play la revisa. Si el dispositivo se encuentra sin conexión en ese momento, la app se actualizará de inmediato la próxima vez que se conecte a Internet.
Para configurar el modo de prioridad alta en una app específica, consulta la política AutoUpdateMode del dispositivo como se indica a continuación:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
Modo de posponer
Si quieres pausar las actualizaciones de una app, puedes seleccionar el modo Posponer para esa app.
Cuando se usa el modo Posponer, la app no se actualiza automáticamente durante los 90 días iniciales después de que quedó desactualizada. Después de ese período, se instalará automáticamente la última versión disponible de la app mediante el modo de actualización predeterminado. Una vez que se actualice la app a la versión más reciente disponible, comenzará un nuevo período de posposición de 90 días a partir de la próxima vez que el desarrollador publique una nueva versión de la app.
Para configurar el modo de posponer de una app específica, consulta la política AutoUpdateMode del dispositivo como se indica a continuación:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
A continuación, se muestra un ejemplo ilustrativo del comportamiento esperado de la actualización cuando se usa el modo Posponer:
Fecha | Estado de la app |
---|---|
1 de mayo | La app está actualizada en el dispositivo. |
Versión instalada: 1.0 | |
Última versión disponible: 1.0 | |
2 de mayo | El desarrollador publica una nueva versión (2.0). El período de 90 días comienza y finaliza el 31 de julio. |
Versión instalada: 1.0 | |
Última versión disponible: 2.0 | |
6 de junio | El desarrollador publica una nueva versión (3.0). El período de 90 días comienza y finaliza el 31 de julio. |
Versión instalada: 1.0 | |
Última versión disponible: 3.0 | |
11 de junio | El desarrollador publica una nueva versión (4.0). El período de 90 días comienza y finaliza el 31 de julio. |
Versión instalada: 1.0 | |
Última versión disponible: 4.0 | |
31 de julio | Cuando finaliza el período de 90 días, la app se agrega a la cola de actualizaciones y se actualiza automáticamente de acuerdo con el comportamiento de actualización predeterminado, una vez que se cumplen las restricciones. |
El período de 90 días comienza y finaliza el 31 de julio. | |
Versión instalada: 1.0 | |
Última versión disponible: 4.0 | |
1 de ago | Se cumplen las restricciones y, por lo tanto, se actualiza la app a la última versión disponible (4.0). |
Versión instalada: 4.0 | |
Última versión disponible: 4.0 | |
15 de ago | El desarrollador publica una nueva versión (5.0). Se iniciará un nuevo período de 90 días y finalizará el 13 de noviembre. |
Versión instalada: 4.0 | |
Última versión disponible: 5.0 |
Anular actualización
Puedes dejar sin configurar el modo de actualización de una app específica, como se indica en la política AutoUpdateMode del dispositivo, como se indica a continuación:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
Advertencias importantes
Mientras una app específica se encuentra en el modo de prioridad alta o en el período de posposición del modo de posponer, se ignora lo siguiente para la app seleccionada:
- Restricciones de red: el campo de la política correspondiente es AppAutoUpdatePolicy.
- Período de mantenimiento: el campo de la política correspondiente es SystemUpdate.