2 votos

¿Cuál es el estado actual de delta actualizaciones para las apps de iOS? Se les prometió? Si no, cualquier palabra de Apple en si va a venir?

Estoy bastante seguro de que he leído, en más de un lugar, que una de las características de iOS 5 fue a delta actualizaciones para las aplicaciones. Sin embargo, la masiva descarga que se requiere para una actualización de Infinity Blade II (un gran ejemplo de el tipo de aplicación de actualizaciones de delta sería tremendamente útil para) me sugiere que su actualización se realiza de la manera antigua, por una descarga completa de la totalidad de la nueva versión de la aplicación.

Para dejar bien claro, estoy preguntando sobre cuando y si podemos esperar delta actualizaciones para las apps de iOS. Los programas de Mac en la Mac App Store no me interesa. Otra cosa que podría haber confundido a los informes en los preparativos para el lanzamiento de iOS 5 es el hecho de que a través del aire actualizaciones para iOS en sí son actualizaciones de delta. Podría ser que Apple nunca prometió delta actualizaciones para las apps, y la prensa simplemente tienes estas dos cosas confundido?

Editado para añadir: Desde que mi pregunta original no estaba claro, voy a intentarlo de nuevo. Sé que ahora mismo, no hay ninguna app de iOS actualizaciones de delta. Lo que tengo curiosidad acerca de:

  • Había Apple nunca dijo explícitamente a los desarrolladores o a la prensa que sería factible en iOS 5?
  • Si es así, ¿alguien sabe por qué no ha ocurrido?
  • Si no, ¿alguien ha oído si se trabaja para el futuro?

2voto

DLRdave Puntos 398

Creo que se mezclan los dos.

iOS soporta actualización de delta, pero sólo para el sistema operativo en sí. iOS 5.0.1 fue un ~40 mb de actualización.

Mac OS X admite la actualización de delta para las apps del Mac App Store.

2voto

Clint Pachl Puntos 131

iOS 6 ahora soporta delta actualizaciones de la aplicación. Esto es impresionante, y hace que el Real Racing 3 (un 1,1 GB app) actualización en unos 30 segundos en lugar de los 20 minutos!

https://developer.apple.com/library/ios/#qa/qa1779/_index.html

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

Una: a Partir de iOS 6, la app store se producen automáticamente una paquete de actualización para todas las nuevas versiones de las aplicaciones enviadas a la tienda. Este paquete está optimizado para la actualización de una aplicación de una versión a otro, y contiene los archivos que han cambiado entre el estado de la versión de una aplicación, y la nueva versión de la aplicación, excepto los archivos que no han cambiado.

Cuando se utiliza de manera óptima, un paquete de actualización es significativamente menor a descargar que el paquete completo de la aplicación y la actualización se instale más rápidamente. También, en muchos casos, este mecanismo permite actualizaciones grandes aplicaciones descargables a través de redes celulares donde la aplicación las descargas están sujetas a un límite de tamaño.

Además de los nuevos contenidos, el paquete de actualización contiene instrucciones sobre cómo transformar la versión anterior de la aplicación a la nueva versión de la aplicación. Los nuevos archivos se agregan, modifican archivos serán reemplazados con actualizada de su contraparte, y se eliminan los archivos serán eliminados parte de esta transformación. Tan lejos como el desarrollador y el usuario son de que se trate, este proceso es totalmente transparente y el resultado de la actualización de la aplicación será indistinguible de una descarga completa de la correspondiente versión actualizada de su aplicación.

Más instrucciones para desarrolladores disponible en el enlace de arriba.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X