0 votos

App Slicing Thinning: Pre determinar el tamaño real y el espacio tomado por la instalación o actualización de la aplicación en el dispositivo iOS?

Nota: Esto tiene que ver con App Slicing y Adelgazamiento de la aplicación que fue presentado por Apple a finales de 2015. Nada que ver con tu pregunta de 2012.

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

http://www.imore.com/app-thinning-ios-9-explained

http://www.macrumors.com/2015/10/05/ios-9-app-slicing-now-available/

http://www.appcoda.com/app-thinning/

Dado que mi almacenamiento en iOS se ha ido quedando sin espacio, intento mantener las versiones de las aplicaciones de iOS de menor tamaño y no actualizar a menos que sea esencial u obligado a hacerlo {por ejemplo, Uber obliga a actualizar}.

Así que, recientemente hice un análisis comparativo de 2 aplicaciones y los tamaños (en MB) que muestran en 3 lugares (iTunes 12.3.3 en Windows 8.1 x 64):

Nombres de aplicaciones:
Todoist 11.0.3
Wunderlist 3.4.3


Las últimas versiones actualizadas y sincronizadas este fin de semana:

iTunes > AppStore | Como se muestra en la AppStore antes de la descarga
70
95

iTunes > Mis aplicaciones | Como se muestra en iTunes después de la descarga
34
53

iPad 2 - iOS 9.0.2 > | Como se ve en iTunes > Sincronización > Área de selección de aplicaciones después de la instalación/sincronización
65
87

iPhone 5 - iOS 9.0.2 > | Como se ve en iTunes > Sincronización > Área de selección de aplicaciones después de la instalación/sincronización
XX
YY
{Publicaré estos números pronto también}

No puedo entender por qué el " aplicación completa de la AppStore sería ocupar más espacio cuando adelgazado para el iPad o el iPhone "


0 votos

2 votos

Las cosas han cambiado con las últimas versiones de iOS y el adelgazamiento de las aplicaciones, así que no creo que sea un duplicado como tal (las respuestas podrían ser diferentes esta vez).

1 votos

@AndrewLarsson - Esto tiene que ver con App Slicing y App Thinning que se introdujeron a finales de 2015. Nada que ver con tu pregunta de 2012.

1voto

Jose Chavez Puntos 645

Puedo ver múltiples razones para que eso ocurra:

A) Compresión

Las aplicaciones se descargan comprimidas desde la tienda de aplicaciones. Es similar a un archivo Zip. Cuando la aplicación se instala en el teléfono, es descomprimida por el software de instalación de aplicaciones del teléfono.

B) Actualizaciones diferenciales

Si ya tienes la aplicación instalada y sólo estás descargando una actualización de la misma, podrías estar descargando un diferencial en lugar de la aplicación completa. Para las versiones más recientes de iOS, la App Store calculará la diferencia entre lo que ya tienes y la nueva versión de la aplicación, lo que te permitirá descargar menos. Sin embargo, seguirá ocupando todo el espacio del disco una vez realizada la actualización.

C) Descargas de la aplicación después del primer uso

Cuando utilizas una aplicación por primera vez, muchas aplicaciones descargan datos adicionales que se almacenan con la aplicación en tu teléfono. Esto podría explicar las diferencias en el tamaño de la aplicación según la App Store, en comparación con la cantidad de espacio que la aplicación ocupa en su teléfono en la práctica.

0 votos

@jk - Me gusta la dirección que está tomando, pero necesita información más detallada / matemáticas. ¿Es Itunes ahora haciendo descargas diferenciales entre los lanzamientos de aplicaciones? No lo creo. Todavía tengo que ver una sola aplicación descargar actualizaciones parciales .. Cada actualización ha significado descargas de dos dígitos MB.

0 votos

Afirman estar haciéndolo. Véase Apple Technical Q&A QA1779 donde escriben: "Al generar el paquete de actualización, la app store compara una o más versiones anteriores de tu app con la nueva versión y crea un paquete optimizado para cada una que contiene sólo el contenido que ha cambiado entre las versiones de tu app, excluyendo cualquier contenido que no haya cambiado". Algunos llaman a esto "actualizaciones de aplicaciones delta".

0 votos

Su afirmación sobre el tamaño de los bloques es incorrecta. Usando statfs() tanto en mi rMBP 15" (con OS X 10.11.4) como en mi iPhone 6S (con iOS 9.3.1), el tamaño de bloque para el sistema de archivos Root en ambos es de 4096 bytes.

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