¿Cuál es el estado actual de las actualizaciones delta para las aplicaciones de iOS? ¿Fueron prometidos alguna vez? Si no, ¿alguna palabra de Apple sobre si vendrá?

2

Estoy seguro de que leí, en más de un lugar, que una de las características de iOS 5 era la actualización delta de las aplicaciones. Sin embargo, la descarga masiva que se requirió para una actualización de Infinity Blade II (un gran ejemplo del tipo de actualizaciones delta de la aplicación sería tremendamente útil) me sugiere que su actualización se realizó de la forma anterior, mediante una descarga completa de Toda la nueva versión de la aplicación.

Para dejarlo perfectamente claro, pregunto cuándo podemos esperar actualizaciones delta para aplicaciones de iOS y si podemos esperarlas. Los programas de Mac en la Mac App Store no me interesan. Otra cosa que podría haber confundido los informes en el período previo al lanzamiento de iOS 5 es el hecho de que las actualizaciones en el aire para iOS en sí son actualizaciones delta. ¿Podría ser que Apple nunca prometió actualizaciones delta para las aplicaciones, y la prensa simplemente confundió estas dos cosas?

Editado para agregar: Como mi pregunta original no estaba clara, lo intentaré de nuevo. Sé que en este momento, no hay actualizaciones delta de aplicaciones de iOS. Lo que tengo curiosidad sobre:

  • ¿Apple le había dicho explícitamente a los desarrolladores o a la prensa que serían factibles en iOS 5?
  • Si es así, ¿alguien sabe por qué no ha sucedido?
  • Si no, ¿alguien ha escuchado si se está trabajando en el futuro?
pregunta nougatmachine 08.12.2011 - 16:34

2 respuestas

2

Creo que has mezclado los dos.

iOS admite la actualización delta, pero solo para el sistema operativo en sí. iOS 5.0.1 fue una actualización de ~ 40MB.

Mac OS X es compatible con la actualización delta para las aplicaciones de Mac App Store.

    
respondido por el Loïc Wolff 08.12.2011 - 16:46
2

iOS 6 ahora admite actualizaciones de aplicaciones delta. ¡Esto es increíble, y hace que Real Racing 3 (una aplicación de 1.1GB) se actualice en unos 30 segundos en lugar de 20 minutos!

enlace

  

P: ¿Cómo puedo reducir el tamaño descargado de la actualización de mi aplicación para los usuarios?   que ya tienen instalada la versión anterior?

     

A: A partir de iOS 6, la tienda de aplicaciones producirá automáticamente un   paquete de actualización para todas las nuevas versiones de aplicaciones enviadas a la tienda.   Este paquete está optimizado para actualizar una aplicación de una versión a   otra, y contiene archivos que han cambiado entre los anteriores   versión de una aplicación y la nueva versión de la aplicación, excluyendo los archivos que   no han cambiado.

     

Cuando se usa de manera óptima, un paquete de actualización es significativamente más pequeño   descargar que el paquete completo de la aplicación y la actualización se instalará   mas rapido. Además, en muchos casos, este mecanismo permite actualizaciones a   Las aplicaciones grandes se pueden descargar a través de redes celulares donde la aplicación   las descargas están sujetas a un límite de tamaño.

     

Además del contenido nuevo, el paquete de actualización contiene instrucciones   sobre cómo transformar la versión anterior de la aplicación en la nueva versión   de la aplicación. Se agregarán nuevos archivos, se reemplazarán los archivos modificados   con su contraparte actualizada, y los archivos eliminados se eliminarán como   parte de esta transformación. En cuanto al desarrollador y usuario están   En cuestión, este proceso es completamente transparente y el resultado   La aplicación actualizada será indistinguible de una descarga completa del   Versión actualizada correspondiente de su aplicación.

Más instrucciones para desarrolladores disponibles en el enlace anterior.

    
respondido por el Syclone0044 30.05.2013 - 01:52

Lea otras preguntas en las etiquetas