Tamaño estimado de la tienda de la aplicación

Después de archivar una versión de la aplicación, en la ventana del organizador había un botón, al hacer clic en él se calcula y muestra el tamaño estimado de la aplicación en la tienda.

¡En Xcode 6.2 o versiones posteriores, ese botón desapareció! ¿Todavía hay una manera de saber el tamaño estimado de la aplicación?

Sí, todavía es posible, ¡pero tiene que hacer un poco de trabajo!

  1. Simplemente seleccione el proyecto de “Archivo”, luego abra el contenido del paquete.

  2. Luego, en el archivo .xcarchive, hay un directorio de Aplicaciones.

  3. Ahora, abra el .xcarchive en el buscador y seleccione mostrar el contenido del paquete.

Finalmente, vaya a Productos, luego a Aplicaciones, luego a Nombre de la aplicación y podrá ver el tamaño del archivo.

Captura de pantalla paso a paso: –

enter image description here


enter image description here





Actualizar:

En caso de que las personas tengan dudas sobre la diferencia en el tamaño del binario antes de subirlo a iTunes y luego de subirlo a iTunes, aquí está el cálculo : –

Apple está encriptando el archivo ejecutable. Al hacerlo, su tamaño no cambia mucho, pero su contenido sí que normalmente ya no se puede comprimir tanto como antes. Al unir todo esto, se me ocurrió una forma de calcular el tamaño máximo de su aplicación en la App Store (lo más probable es que sea menor):

open the .app bundle via right-click -> Show Package Contents (on Mac) locate the executable file and remember its (uncompressed) size (Size “A”) delete the executable from the bundle zip the bundle and remember the bundle's compressed size (Size “B”) 

El tamaño “C” son los 100 KB de los archivos adicionales agregados al paquete por Apple. El cálculo final para el tamaño máximo de su aplicación es el siguiente:

A + B + C = tamaño máximo de su aplicación después de la aprobación

El cálculo puesto en palabras:

(tamaño ejecutable sin comprimir) + (paquete de aplicaciones comprimido pero sin ejecutable) + 0,1 MB = tamaño máximo de su aplicación después de la aprobación

Referido de esto

Acabo de descubrir una lista detallada de tamaños en Xcode 7/8/9

Aquí es cómo acceder a él:

  1. Inicia sesión en iTunes Connect
  2. Selecciona Mis aplicaciones y haz clic en tu aplicación
  3. Seleccione la actividad
  4. Seleccione Todas las construcciones en el panel izquierdo
  5. Elige una comstackción que hayas subido a Apple
  6. Seleccione Tamaños de archivo de tienda de aplicaciones en Información general / Tamaño de archivo comprimido

¡Perfecto! Hay una lista completa de todos los dispositivos y tamaños que estarán disponibles en la App Store.

La mejor forma de obtener el tamaño de la aplicación para todo tipo de dispositivos y modelos después del adelgazamiento de la aplicación es mirar el Informe del tamaño de la aplicación, generado por Xcode. Este informe se genera cuando una comstackción Ad Hoc se exporta desde un archivo de almacenamiento de Xcode.

  1. Abrir ventana -> Organizador, seleccionar el archivo y hacer clic en el botón Exportar.

  2. Elija el método de distribución: Ad Hoc; adelgazamiento de la aplicación: todas las variantes de dispositivos compatibles; dejar Reconstruir desde código de bit verificado.

  3. Proceda a generar el archivo ipa. Encuentre el informe junto con el archivo ipa generado, titulado “App Thinning Size Report.txt”. Se parece a esto:

Informe de tamaño de aplicación para todas las variantes de MyAppName

Variante: MyAppName-iPad (4ª generación) -etc.ipa
Dispositivos compatibles: iPad (3ª generación) y iPad (4ª generación)
Tamaño de los recursos de App + On Demand: 50.4 MB comprimidos, 109.5 MB sin comprimir
Tamaño de la aplicación: 28.6 MB comprimidos, 87.7 MB sin comprimir
Tamaño de Recursos On Demand: 21.8 MB comprimidos, 21.8 MB sin comprimir

Variante: MyAppName-iPad Pro (9.7 pulgadas) -etc.ipa
Dispositivos compatibles: iPad Pro (10,5 pulgadas), iPad Pro (12,9 pulgadas) (2ª generación) y iPad Pro (9,7 pulgadas)
App + On Demand Recursos tamaño: 46.6 MB comprimidos, 110 MB sin comprimir
Tamaño de la aplicación: 24.8 MB comprimidos, 98.2 MB sin comprimir
Tamaño de Recursos On Demand: 21.8 MB comprimidos, 21.8 MB sin comprimir

Variante: MyAppName-iPhone 8-etc.ipa
Dispositivos compatibles: iPhone 7 y iPhone 8
Tamaño de los recursos App + On Demand: 45.9 MB comprimidos, 109.3 MB sin comprimir
Tamaño de la aplicación: 24.4 MB comprimidos, 87.9 MB sin comprimir
Tamaño de los recursos On Demand: 21.4 MB comprimidos, 21.4 MB sin comprimir

Si lo instala en el dispositivo, en Settings > General > Storage & iCloud Usage > Manage Storage > [App Name] , puede ver el tamaño de la aplicación tal como está instalada en ese dispositivo.

No estoy seguro de cómo funciona esto con el código de bit, pero al menos es algo fácil de hacer.

ACTUALIZADO (gracias a los comentarios de @Marcus Adams) en otra respuesta.

Si solo lo exporta para adhoc, debe obtener un archivo. Descomprime ese archivo. El tamaño de implementación será entre esta versión descomprimida y la versión comprimida.