Tamaño máximo de una aplicación iOS


¿Cuál es el tamaño máximo de una aplicación iOS? ¿alguna restricción?

 176
Author: woz, 2011-01-21

7 answers

4 GB es el tamaño máximo que puede tener tu aplicación iOS.

A partir del 26 de enero de 2017

Tamaño de la aplicación solo para iOS (y tvOS)

El tamaño total sin comprimir de la aplicación debe ser inferior a 4 GB. Cada archivo ejecutable Mach-O (por ejemplo, app_name.app/app_name) no debe exceder estos límites:

  • Para aplicaciones cuyo MinimumOSVersion es inferior a 7.0: máximo de 80 MB para el total de todas las secciones __TEXT en el binario.
  • Para aplicaciones cuyo MinimumOSVersion es 7.x hasta 8.x: máximo de 60 MB por segmento para la sección __TEXT de cada segmento de arquitectura en el binario.
  • Para aplicaciones cuyo MinimumOSVersion es 9.0 o superior: máximo de 500 MB para el total de todas las secciones __TEXT en el binario.

Sin embargo, considere los tiempos de descarga al determinar el tamaño de su aplicación. Minimice el tamaño del archivo tanto como sea posible, teniendo en cuenta que hay un límite de 100 MB para descargas por aire.

Esta información se puede encontrar en iTunes Connect Guía para desarrolladores: Enviar la Aplicación a App Review .


A partir del 12 de febrero de 2015

(Tamaño de la aplicación

Los archivos binarios de la aplicación IOS pueden ser tan grandes como 4 GB, pero cada archivo ejecutable (app_name.app/app_name) debe no exceda de 60 MB. Además, el tamaño total sin comprimir de la aplicación debe ser inferior a 4 mil millones byte. Sin embargo, considera los tiempos de descarga al determinar el tamaño de tu aplicación. Minimizar el tamaño del archivo tanto como sea posible, teniendo en cuenta que hay un límite de 100 MB para descargas por aire.

Esta información se puede encontrar en página 77 de la Guía para desarrolladores de iTunes Connect.


A partir del 12 de diciembre de 2013

(Tamaño de la aplicación

Los archivos binarios de la aplicación IOS pueden ser tan grandes como 2 GB, pero el archivo ejecutable (app_name.app / app_name) no puede exceder 60MB. Sin embargo, considera los tiempos de descarga al determinar el tamaño de tu aplicación. Minimice el tamaño del archivo tanto como sea posible, teniendo en cuenta que hay un límite de 100 MB para descargas por aire.

Esta información se puede encontrar en página 58 de la Guía para desarrolladores de iTunes Connect.


A partir del 6 de junio de 2013

La información anterior sigue siendo la misma con la excepción del tamaño del archivo Ejecutable que ahora está limitado a 60MB . Estos cambios se pueden encontrar en página 237 del guiar.


A partir del 10 de enero de 2013

La información anterior sigue siendo la misma con la excepción del tamaño del archivo Ejecutable que ahora está limitado a 60MB. Estos cambios se pueden encontrar en página 208 de la guía.


Al 31 de octubre de 2012

La información anterior sigue siendo la misma con la excepción de Over The Air downloads que ahora es 50MB ' s. Estos cambios se pueden encontrar en la página 206 de la guía. Gracias a los comentarios de Ozair Kafray.


A partir del 19 de julio de 2012

La información anterior sigue siendo la misma con la excepción de Over The Air downloads que ahora es 50MB's. Estos cambios se pueden encontrar en página 214 de la guía. Gracias a los comentarios de marsbear . Además, el documento se ha trasladado aquí:

Http://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf


A partir del 13 de julio de 2012

La información anterior sigue siendo la misma con la excepción de Over The Air downloads que ahora es 50MB's. Estos cambios se pueden encontrar en página 209 de la guía.


A partir del 29 de marzo de 2012 (versión 7.4)

La información anterior es todavía lo mismo con la excepción de Over The Air downloads que ahora es 50MB's. Estos cambios se pueden encontrar en página 209 de la guía.


A partir del 23 de enero de 2012 (versión 7.3)

La información anterior sigue siendo la misma, sin embargo, se puede encontrar en página 172 de la guía.


A partir del 17 de octubre de 2011 (versión 7.2)

La información anterior sigue siendo la misma, sin embargo, se puede encontrar en página 180 de guiado. Gracias a los comentarios de Luke para la actualización.


A partir del 22 de septiembre de 2011 (versión 7.1)

La información anterior sigue siendo la misma, sin embargo, se puede encontrar en página 179 de la guía. Gracias a los comentarios de Saxon Druce para la actualización.

 332
Author: WrightsCS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:54:44

100MB 50MB 20MB es la restricción para las descargas por aire a través de la red celular. Cualquier cosa por encima de eso y los usuarios requerirán Wi-Fi o sincronización de iTunes para obtener realmente su aplicación.

Esto no impedirá una compra, sin embargo, en el punto de venta.

 15
Author: Ben Zotto,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-22 18:28:02

Con el lanzamiento de iOS 7 (18 de septiembre de 2013) apple aumentó el límite de descarga celular por aire a 100 MB.

El tamaño máximo de la aplicación sigue siendo de 2GBs.

Fuente

 6
Author: Tasik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-12 04:08:33

A partir de julio de 2016:

Respuesta corta:

  1. Si tu juego se lanza para iOS 9.0 o posterior, puedes tener un tamaño máximo de aplicación de 400 MB para el tamaño del archivo binario Mach-O (por ejemplo, app_name.app / app_name).

  2. El tamaño total sin comprimir de la aplicación debe ser inferior a 4 Gb.


Respuesta larga:

El tamaño total sin comprimir de la aplicación debe ser inferior a 4 mil millones de bytes. Cada archivo ejecutable Mach-O (por ejemplo, app_name.app/app_name) no debe exceder estos límites:

Para aplicaciones cuya versión mínima es inferior a 7.0: máximo de 80 MB para el total de todas las secciones __TEXT en el binario.

Para aplicaciones cuya versión mínima es 7.x hasta 8.x: máximo de 60 MB por segmento para la sección __TEXT de cada segmento de arquitectura en el binario.

Para aplicaciones cuya versión mínima es 9.0 o superior: máximo de 400 MB para el tamaño del binario Mach-O file.

Sin embargo, tenga en cuenta los tiempos de descarga al determinar el tamaño de su aplicación. Minimice el tamaño del archivo tanto como sea posible, teniendo en cuenta que hay un límite de 100 MB para descargas por aire. Los archivos de compilación anormalmente grandes generalmente son el resultado de almacenar datos, como imágenes, dentro del binario compilado en lugar de como un recurso dentro de su paquete de aplicaciones. Si está compilando una imagen o un conjunto de datos grande en su binario, sería mejor dividir estos datos en un recurso que se carga dinámicamente por su aplicación.


Aquí está el enlace a la Guía para Desarrolladores de Apple que contiene la información que publiqué anteriormente:

Https://developer.apple.com/library/prerelease/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html

Puede ir a la sección " Enviar la Aplicación para la Revisión de la aplicación" en el enlace de arriba para leer más sobre la información que publiqué anteriormente.

 3
Author: Thanh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-08-03 14:17:25

Tenga en cuenta que la advertencia en iTunes Connect no dice nada acerca de que el límite sea solo para la entrega por aire. Sería preferible que la advertencia mencionara esto.

introduzca la descripción de la imagen aquí

 2
Author: Matt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-12 21:14:44

50 Meg es el máximo para la descarga de datos de la celda.

Pero es posible que pueda mantenerlo debajo de eso en la app store y luego hacer que la aplicación descargue otro contenido después de que el usuario instale y ejecute la aplicación, para que la aplicación pueda ser más grande. Pero no estoy seguro de cuáles son las reglas de Apple para esto.

Sé que todas las compras dentro de la aplicación deben ser aprobadas, pero no estoy seguro de si este tipo de contenido debe ser aprobado.

 1
Author: Patrick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-04 10:57:54

Ahora Acepta Binarios Más Grandes 12 de febrero de 2015

El límite de tamaño de un paquete de aplicaciones enviado a través de iTunes Connect ha aumentado de 2 GB a 4 GB, por lo que puede incluir más medios en su envío y proporcionar una experiencia de usuario más completa y rica después de la instalación. Tenga en cuenta que este cambio no afecta el límite de tamaño de entrega de la red celular de 100 MB.

Https://developer.apple.com/news/?id=02122015a

 0
Author: Mohamed DiaaEldin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-13 00:13:31