Apple ahora permite a los desarrolladores implementar actualizaciones escalonadas de aplicaciones de Mac en una ventana de 7 días

Los desarrolladores registrados de macOS ahora pueden publicar actualizaciones de aplicaciones de Mac para los clientes en etapas, e incluso pausar la versión por fases en caso de que se descubra un error importante.

A principios de la semana, Apple informó a sus desarrolladores registrados de iOS que ahora se les permite lanzar actualizaciones de sus aplicaciones macOS en Mac App Store por etapas, durante un período de 7 días.

De acuerdo con la publicación del martes en el sitio web de App Store Connect, una nueva función de Lanzamiento por fases para actualizaciones automáticas permite que un desarrollador configure su actualización de la aplicación para llegar al uno por ciento de los usuarios el primer día, aumentando desde allí de acuerdo con el siguiente calendario:

  • Día 1: uno por ciento
  • Día 2: dos por ciento
  • Día 3: cinco por ciento
  • Día 4: diez por ciento
  • Día 5: veinte por ciento
  • Día 6: cincuenta por ciento
  • Día 7: cien por ciento

Todos los usuarios que han habilitado la opción de descargar automáticamente actualizaciones de aplicaciones marcando la casilla junto a “Instalar actualizaciones de aplicaciones desde App Store” en Preferencias del sistema → Actualización de software → Avanzado recibirá la actualización durante la ventana de implementación.

Aquellos que hayan deshabilitado la opción antes mencionada aún verán una insignia en el ícono de la aplicación Mac App Store en el Dock, que indica actualizaciones pendientes. A partir de ahí, un usuario puede iniciar Mac App Store y descargar manualmente cualquier actualización pendiente de la aplicación.

Este es un regalo del cielo para los desarrolladores que deseen publicar actualizaciones de forma escalonada. Dicha práctica se usa a menudo en el desarrollo de software para minimizar el impacto negativo de cualquier error significativo que pueda haber pasado desapercibido. Por ejemplo, un desarrollador podría pausar la versión escalonada en cualquier momento si se encuentra un error importante.

La implementación se puede pausar por un total de hasta 30 días, independientemente del número de pausas.

Apple en su conferencia de desarrolladores en el verano de 2017 introdujo la misma capacidad para que sus desarrolladores de iPhone y iPad realicen lanzamientos por etapas de actualizaciones de aplicaciones. Esa característica también se utiliza para probar o introducir gradualmente nuevas características importantes para el cliente en lugar de todas a la vez.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *