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

190

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

Quirón
fuente
La respuesta depende de cómo entregue la aplicación. Puede haber límites de transferencia 3G, más una descarga de dispositivo aproximadamente 2X desde iTunes a través de la sobrecarga wifi.
hotpaw2
Tenga en cuenta que la advertencia en iTunes Connect no dice nada acerca de que el límite de 100 MB sea solo para la entrega por aire . stackoverflow.com/a/34753920/481207
Matt

Respuestas:

347

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

Al 26 de enero de 2017

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

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

  • Para aplicaciones cuyo valor MinimumOSVersionsea ​​inferior a 7.0: máximo de 80 MB para el total de todas las __TEXTsecciones del binario
  • Para aplicaciones cuyo MinimumOSVersiones 7.x a 8.x: máximo de 60 MB por segmento para la __TEXTsección de cada segmento de arquitectura en el binario.
  • Para aplicaciones cuyo MinimumOSVersion9.0 o más: máximo de 500 MB para el total de todas las __TEXTsecciones en el binario

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.

Esta información se puede encontrar en la Guía para desarrolladores de iTunes Connect: envío de la aplicación a revisión de la aplicación .


A partir del 12 de febrero de 2015

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

Los archivos binarios de la aplicación iOS pueden tener un tamaño de hasta 4 GB, pero cada archivo ejecutable (nombre_aplicación.app/nombre_app) no debe exceder los 60 MB. Además, el tamaño total sin comprimir de la aplicación debe ser inferior a 4 mil millones de bytes. 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.

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


A partir del 12 de diciembre de 2013

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

Los archivos binarios de la aplicación iOS pueden tener un tamaño de hasta 2 GB, pero el archivo ejecutable (nombre_aplicación.app/nombre_app) no puede superar los 60 MB. 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.

Esta información se puede encontrar en la 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 60 MB . Estos cambios se pueden encontrar en la página 237 de la guía.


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 60 MB . Estos cambios se pueden encontrar en la 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 las descargas Over The Air, que ahora son de 50 MB . Estos cambios se pueden encontrar en la página 206 de la guía. Gracias por comentar de Ozair Kafray .


A partir del 19 de julio de 2012

La información anterior sigue siendo la misma, con la excepción de las descargas Over The Air, que ahora son de 50 MB . Estos cambios se pueden encontrar en la página 214 de la guía. Gracias por comentar de marsbear . Además, el documento se ha movido 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 las descargas Over The Air, que ahora son de 50 MB . Estos cambios se pueden encontrar en la página 209 de la guía.


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

La información anterior sigue siendo la misma, con la excepción de las descargas Over The Air, que ahora son de 50 MB . Estos cambios se pueden encontrar en la 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 la 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 la página 180 de la guía. Gracias por comentar de Luke por 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 la página 179 de la guía. Gracias por comentar de Saxon Druce por la actualización.

WrightsCS
fuente
10
¿No es esto solo para la App Store? ¿No podría tener una aplicación personal / empresarial de más de 2 GB?
Mytheral
1
En la versión actual de la guía vinculada (versión 7.1, 22 de septiembre de 2011), esta nota está en la página 179.
Saxon Druce
1
@Mytheral No, un sistema de archivos FAT no puede almacenar un archivo de más de 2 GB y debe seguir siendo compatible. De ahí el límite de 2 GB :(
Maciej Swic
2
Cambiaron el límite de OTA a 50mb: iphonehacks.com/2012/03/… .
Nick Weaver
3
Gracias por esta información, pero ¿puedes decirme dónde y cómo encontrarla? El enlace "iTunes Connect Developer Guide" que proporcionó está roto, y en todas partes donde puedo encontrar ese documento, está en una forma jerárquica que no se puede buscar y no tiene números de página.
Duncan C
17

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

Sin embargo, esto no impedirá una compra en el punto de venta.

Ben Zotto
fuente
No, no evitará una compra, pero es molesto. Pondrá el icono en su SpringBoard, parecerá que comienza a descargar y luego le dará una advertencia de tamaño.
Maciej Swic
1
Límite levantado: puede descargar tamaños ilimitados en celular desde iOS 13.
Cœur
6

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 2 GB.

Fuente

Tasik
fuente
Puede duplicar todos sus datos: ahora son 200 MB en el aire y 4 GB como máximo.
Cœur
Además, con el lanzamiento de iOS 13, puede descargar tamaños ilimitados en celulares.
Cœur
4

A partir de junio de 2019, si su usuario está en iOS 13, el límite de descarga celular se ha eliminado. El usuario acaba de recibir una advertencia ahora. Leer aquí

En caso de que se elimine el artículo, aquí hay capturas de pantalla a continuación.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Lance Samaria
fuente
3

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

ingrese la descripción de la imagen aquí

Mate
fuente
3

A partir de julio de 2016:

Respuesta corta:

  1. Si su juego se lanzó para iOS 9.0 o posterior, puede 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 su aplicación debe ser inferior a 4 Gb.


Respuesta larga:

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

Para aplicaciones cuya MínimaOSVersión es menor 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 de OS es 7.x a 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 de OSV es 9.0 o superior: máximo de 400 MB para el tamaño del archivo binario Mach-O.

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 del almacenamiento de datos, como imágenes, dentro del propio binario compilado en lugar de como un recurso dentro del paquete de su aplicación. Si está compilando una imagen o un gran conjunto de datos en su binario, sería mejor dividir estos datos en un recurso que su aplicación cargue dinámicamente.


Aquí está el enlace a la Guía del desarrollador 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.

Texas_septiembre_2020
fuente
1

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

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

Sé que todas las compras en la aplicación deben aprobarse, pero no estoy seguro de si este tipo de contenido debe aprobarse.

Patricio
fuente
0

Ahora acepta binarios más grandes 12 de febrero de 2015

El límite de tamaño de un paquete de aplicación 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

Mohamed DiaaEldin
fuente