¿Cuánto espacio libre necesito para instalar una actualización de la aplicación?

4

Para aplicaciones muy grandes, tales como aplicaciones de GPS, la tienda de aplicaciones rechazará la actualización de una aplicación si no tiene suficiente espacio libre.

¿Cuánto espacio libre se necesita?

Por ejemplo, tengo una aplicación de navegación GPS que actualmente usa 1.8GB en mi iPad. La actualización es de 1.43GB. Tengo 1.9GB gratis.

La actualización cabría en el espacio libre, pero todavía no lo permite. Tal vez lo descargue, luego lo instale antes de eliminar el anterior, lo que significa que necesitará el doble de espacio para instalarlo. Incluso podría requerir más espacio si luego copia los datos del usuario de la aplicación antigua a la nueva antes de eliminar la antigua y el archivo de instalación.

Tener tanto espacio libre como la aplicación no es suficiente, entonces, ¿cuánto se requiere? ¿La actualización 2 * es suficiente o necesitaré más espacio libre?

Adam Davis
fuente
Las soluciones, por ahora, son usar iTunes, o eliminar primero la aplicación, luego reinstalarla. Ambos son menos que ideales, pero funcionan para esas aplicaciones muy grandes que uno necesita.
Adam Davis
Tampoco puedo esperar a que Apple introduzca actualizaciones diferenciales. Para algunas aplicaciones no importará, pero para otras supondría una gran diferencia, ya que a menudo hay muy pocos cambios de una versión a otra, especialmente los medios de comunicación y las ilustraciones, que a menudo hacen que el código sea muy pequeño.
Adam Davis
¿Considera que esta pregunta no tiene respuesta? Si es así, ¿podría explicar cómo podría mejorar mi contribución?
Andrew Larsson
@AndrewLarsson Sí, todavía lo considero sin respuesta. Sin embargo, no sé si obtendremos una respuesta definitiva, dado que estamos tratando de mirar dentro del jardín amurallado de Apple. Pero aceptaré tu respuesta de todos modos.
Adam Davis
Me gusta la publicación de @JamesJames mejor que la mía. Es definitivo, a la altura de los tiempos, y preciso. Buena elección para que sea la respuesta aceptada.
Andrew Larsson

Respuestas:

4

Las aplicaciones se envían como archivos .ipa, que en realidad son solo un contenedor comprimido de un archivo .app. De hecho, puedes simplemente descomprimir un archivo .ipa para ver su tamaño real.

Las aplicaciones en la App Store se enumeran por su tamaño comprimido y deberán descomprimirse después de la instalación.

A partir de iOS 6, las actualizaciones de las aplicaciones solo incluyen archivos que se han cambiado. A partir de iOS 7, las actualizaciones de las aplicaciones solo incluyen cambios a los archivos modificados.

Por lo tanto, supongo que para responder la pregunta directamente, para cualquier aplicación que necesite: espacio libre para almacenar el archivo de actualización de la aplicación comprimido, espacio libre para almacenar el archivo de actualización de la aplicación sin comprimir, y el espacio que actualmente utiliza la aplicación y todos sus datos / caches.

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

Daniel James
fuente
Muy buena información sobre los cambios que han facilitado la instalación de aplicaciones en las descargas y en el sistema de archivos.
bmike
0

Desde mi experiencia, puede ser desde una a tres veces más de la cantidad de espacio que la aplicación reclama que ocupa una vez instalada. No puedo confirmar esta próxima hipótesis, pero parece que no es lineal (cuanto más grande es la aplicación, más veces más espacio se necesita). Por ejemplo, he tenido momentos en los que casi no me queda espacio en mi dispositivo y no tuve problemas con las actualizaciones. También he tenido la otra cara. Infinity Blade fue el culpable. La tienda de aplicaciones dice que toma 595 MB, y tenía 2 GB gratis en mi dispositivo, pero no me permitía actualizarlo, porque necesitaba "intentar eliminar algunas fotos o videos". Finalmente terminé obteniendo un poco menos de 2.5 GB de espacio libre antes de que se instalara. Lo más probable es que dependa de los tipos de archivos y demás, pero solo he tomado esta información de mi propia observación. Toma lo que quieras, pero vale algo.

Andrew Larsson
fuente