web-dev-qa-db-fra.com

Taille maximale d'une application iOS

Quelle est la taille maximale d'une application iOS? aucune contrainte?

184
Chiron

4 Go correspond à la taille maximale de votre application iOS.

À partir du 26 janvier 2017

Taille de l'application pour iOS (& tvOS) uniquement

La taille totale non compressée de votre application doit être inférieure à 4 Go. Chaque fichier exécutable Mach-O (par exemple, app_name.app/app_name) ne doit pas dépasser ces limites:

  • Pour les applications dont la variable MinimumOSVersion est inférieure à 7,0: 80 Mo maximum pour le total de toutes les sections __TEXT du fichier binaire.
  • Pour les applications dont MinimumOSVersion est compris entre 7.x et 8.x: 60 Mo maximum par tranche pour la section __TEXT de chaque tranche d'architecture du fichier binaire.
  • Pour les applications dont MinimumOSVersion est égal ou supérieur à 9.0: maximum de 500 Mo pour le total de toutes les sections __TEXT du fichier binaire.

Cependant, tenez compte des temps de téléchargement pour déterminer la taille de votre application. Réduisez autant que possible la taille du fichier, en gardant à l’esprit qu’il existe une limite de 100 Mo pour les téléchargements en direct.

Ces informations sont disponibles sur Guide du développeur iTunes Connect: Soumission de l'application à la révision de l'application .


Au 12 février 2015

(iOS uniquement) Taille de l'application

les fichiers binaires de l'application iOS peuvent atteindre 4 Go, mais chaque fichier exécutable (nom_app.app/nom_app) ne doit pas dépasser 60 Mo. En outre, la taille totale non compressée de l'application doit être inférieure à 4 milliards d'octets. Cependant, tenez compte des temps de téléchargement pour déterminer la taille de votre application. Réduisez autant que possible la taille du fichier, en gardant à l’esprit qu’il existe une limite de 100 Mo pour les téléchargements en direct.

Ces informations se trouvent à la page page 77 du Guide du développeur iTunes Connect .


Au 12 décembre 2013

(iOS uniquement) Taille de l'application

les fichiers binaires des applications iOS peuvent atteindre 2 Go, mais le fichier exécutable (nom_app.app/nom_app) ne peut pas dépasser 60 Mo. Cependant, tenez compte des temps de téléchargement pour déterminer la taille de votre application. Réduisez autant que possible la taille du fichier, en gardant à l’esprit qu’il existe une limite de 100 Mo pour les téléchargements en direct.

Ces informations se trouvent à la page page 58 de Guide du développeur iTunes Connect .


Au 6 juin 2013

Les informations ci-dessus sont toujours les mêmes, à l'exception de la taille de Fichier exécutable qui est maintenant limitée à 60MB. Ces modifications sont disponibles sur page 237 du guide.


Au 10 janvier 2013

Les informations ci-dessus sont toujours les mêmes, à l'exception de la taille de Fichier exécutable qui est maintenant limitée à 60MB. Ces modifications sont disponibles sur page 208 du guide.


Au 31 octobre 2012

Les informations ci-dessus sont toujours les mêmes à l'exception de Téléchargements par voie hertzienne qui sont maintenant 50MB. Ces modifications sont disponibles sur page 206 du guide. Merci aux commentaires de Ozair Kafray .


À compter du 19 juillet 2012

Les informations ci-dessus sont toujours les mêmes à l'exception de Téléchargements par voie hertzienne qui sont maintenant 50MB. Ces modifications sont disponibles sur page 214 du guide. Merci aux commentaires de marsbear . De plus, le document a été déplacé ici:

http://developer.Apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/iTunesConnect_Guide.pdf


Au 13 juillet 2012

Les informations ci-dessus sont toujours les mêmes à l'exception de Téléchargements par voie hertzienne qui sont maintenant 50MB. Ces modifications sont disponibles sur page 209 du guide.


Au 29 mars 2012 (version 7.4)

Les informations ci-dessus sont toujours les mêmes à l'exception de Téléchargements par voie hertzienne qui sont maintenant 50MB. Ces modifications sont disponibles sur page 209 du guide.


À partir du 23 janvier 2012 (version 7.3)

Les informations ci-dessus sont toujours les mêmes, cependant, elles peuvent être trouvées sur page 172 du guide.


À partir du 17 octobre 2011 (version 7.2)

Les informations ci-dessus sont toujours les mêmes, cependant, elles peuvent être trouvées sur page 18 du guide. Merci aux commentaires de Luke pour la mise à jour.


À partir du 22 septembre 2011 (version 7.1)

Les informations ci-dessus sont toujours les mêmes, cependant, elles peuvent être trouvées sur page 179 du guide. Merci au commentaire de Saxon Druce pour la mise à jour.

340
WrightsCS

100 Mo 50 Mo20Mo est la contrainte pour les téléchargements en direct via le réseau cellulaire. Tout ce qui est supérieur à cela et les utilisateurs auront besoin de la synchronisation Wi-Fi ou iTunes pour obtenir réellement votre application.

Cela n'empêchera pas un achat cependant, au point de vente.

17
Ben Zotto

Avec la sortie d'iOS 7 (le 18 septembre 2013) Apple a augmenté la limite de téléchargement cellulaire sans fil à 100 Mo.

La taille maximale de l'application reste de 2 Go.

Source

6
Tasik

En juillet 2016:

Réponse courte:

  1. Si votre jeu est disponible pour iOS 9.0 ou une version ultérieure, vous pouvez définir une taille maximale de application de 400 Mo pour la taille du fichier binaire Mach-O (par exemple. exemple, nom_app.app/nom_app).

  2. La taille totale non compressée de votre application doit être inférieure à 4 Go.


Longue réponse:

La taille totale non compressée de votre application doit être inférieure à 4 milliards d'octets. Chaque fichier exécutable Mach-O (par exemple, app_name.app/app_name) ne doit pas dépasser ces limites:

Pour les applications dont MinimumOSVersion est inférieur à 7.0: maximum de 80 Mo pour le total de toutes les sections __TEXT du fichier binaire.

Pour les applications dont MinimumOSVersion est compris entre 7.x et 8.x: au maximum de 60 Mo par tranche pour la section __TEXT de chaque tranche d'architecture du fichier binaire.

Pour les applications dont MinimumOSVersion est égal ou supérieur à 9.0: maximum de 400 Mo pour la taille du fichier binaire Mach-O.

Cependant, tenez compte des temps de téléchargement pour déterminer la taille de votre application. Réduisez autant que possible la taille du fichier, en gardant à l’esprit qu’il existe une limite de 100 Mo pour les téléchargements en direct. Les fichiers de construction anormalement volumineux sont généralement le résultat du stockage de données, telles que des images, dans le binaire compilé lui-même plutôt que comme une ressource dans votre bundle d'applications. Si vous compilez une image ou un jeu de données volumineux dans votre fichier binaire, il serait préférable de scinder ces données en une ressource chargée de manière dynamique par votre application.


Voici le lien vers Apple Guide du développeur contenant les informations que j'ai publiées ci-dessus:

https://developer.Apple.com/library/prerelease/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html

Vous pouvez aller à la section " Soumettre l'App pour l'App Review " sur le lien ci-dessus pour en savoir plus sur les informations que j'ai publiées ci-dessus.

3
Thanh

Veuillez noter que l'avertissement sur iTunes Connect ne dit rien sur le fait que la limite ne concerne que la diffusion par voie aérienne . Il serait préférable que l'avertissement le mentionne.

enter image description here

2
Matt

50 Meg est le maximum pour le téléchargement de données de cellules.

Mais vous pourrez peut-être le conserver sous cette application dans l'App Store, puis demander à l'application de télécharger un autre contenu une fois que l'utilisateur aura installé et exécuté l'application, de sorte que l'application puisse être plus grande. Mais je ne sais pas quelles sont les règles Apple pour cela.

Je sais que tous les achats intégrés à l'application doivent être approuvés, mais je ne sais pas si ce type de contenu doit être approuvé.

1
Patrick

À partir de juin 2019, si la limite de votre téléchargement cellulaire est dépassée sur votre utilisateur iOS 13. L'utilisateur vient juste d'obtenir un avertissement maintenant. Lire ici

Dans le cas où l'article est supprimé, voici des captures d'écran de celui-ci

enter image description here

enter image description here

enter image description here

0
Lance Samaria

Accepte maintenant les fichiers binaires plus grands 12 février 2015

La taille limite d'un package d'application soumis via iTunes Connect est passée de 2 Go à 4 Go. Vous pouvez donc inclure plus de contenu multimédia dans votre soumission et fournir une expérience utilisateur plus complète et plus riche lors de l'installation. N'oubliez pas que cette modification n'a pas d'incidence sur la taille limite de livraison du réseau cellulaire de 100 Mo.

https://developer.Apple.com/news/?id=02122015a

0
Mohamed DiaaEldin