Tamanho máximo de um aplicativo iOS


190

Qual é o tamanho máximo de um aplicativo iOS? alguma restrição?


A resposta depende de como você entrega o aplicativo. Pode haver limites de transferência 3G, além de um download de aproximadamente 2X do dispositivo do iTunes por sobrecarga de wifi.
precisa saber é o seguinte

Esteja ciente de que o aviso no iTunes Connect não diz nada sobre o limite de 100 MB ser apenas para entrega aérea . stackoverflow.com/a/34753920/481207
Matt

Respostas:


347

4 GB é o tamanho máximo que seu aplicativo iOS pode ter.

Em 26 de janeiro de 2017

Tamanho do aplicativo apenas para iOS (e tvOS)

O tamanho total não compactado do seu aplicativo deve ser inferior a 4 GB. Cada arquivo executável do Mach-O (por exemplo app_name.app/app_name) não deve exceder estes limites:

  • Para aplicativos com MinimumOSVersionmenos de 7,0: máximo de 80 MB para o total de todas as __TEXTseções no binário.
  • Para aplicativos de MinimumOSVersion7.x a 8.x: máximo de 60 MB por fatia para o__TEXT seção de cada fatia da arquitetura no binário.
  • Para aplicativos com MinimumOSVersion9.0 ou superior: máximo de 500 MB para o total de todas as __TEXTseções no binário.

No entanto, considere os tempos de download ao determinar o tamanho do seu aplicativo. Minimize o tamanho do arquivo o máximo possível, tendo em mente que há um limite de 100 MB para downloads pelo ar.

Essas informações podem ser encontradas no Guia do desenvolvedor do iTunes Connect: Submetendo o aplicativo à revisão do aplicativo .


Em 12 de fevereiro de 2015

(apenas iOS) Tamanho do aplicativo

Os arquivos binários do aplicativo para iOS podem ter até 4 GB, mas cada arquivo executável (app_name.app/app_name) não deve exceder 60 MB. Além disso, o tamanho total não compactado do aplicativo deve ser menor que 4 bilhões de bytes. No entanto, considere os tempos de download ao determinar o tamanho do seu aplicativo. Minimize o tamanho do arquivo o máximo possível, tendo em mente que há um limite de 100 MB para downloads pelo ar.

Essas informações podem ser encontradas na página 77 do Guia do desenvolvedor do iTunes Connect .


Em 12 de dezembro de 2013

(apenas iOS) Tamanho do aplicativo

Os arquivos binários do aplicativo iOS podem ter até 2 GB, mas o arquivo executável (app_name.app/app_name) não pode exceder 60 MB. No entanto, considere os tempos de download ao determinar o tamanho do seu aplicativo. Minimize o tamanho do arquivo o máximo possível, tendo em mente que há um limite de 100 MB para downloads pelo ar.

Essas informações podem ser encontradas na página 58 do Guia do desenvolvedor do iTunes Connect .


Em 6 de junho de 2013

As informações acima ainda são as mesmas, com exceção do tamanho do arquivo executável, que agora está limitado a 60 MB . Essas alterações podem ser encontradas na página 237 do guia.


Em 10 de janeiro de 2013

As informações acima ainda são as mesmas, com exceção do tamanho do arquivo executável, que agora está limitado a 60 MB . Essas alterações podem ser encontradas na página 208 do guia.


Em 31 de outubro de 2012

As informações acima ainda são as mesmas, com exceção dos downloads Over The Air, que agora são de 50 MB . Essas alterações podem ser encontradas na página 206 do guia. Agradecimentos a comentar de Ozair Kafray .


Em 19 de julho de 2012

As informações acima ainda são as mesmas, com exceção dos downloads Over The Air, que agora são de 50 MB . Essas alterações podem ser encontradas na página 214 do guia. Agradecimentos ao comentário de marsbear . Além disso, o documento foi movido para aqui:

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


Em 13 de julho de 2012

As informações acima ainda são as mesmas, com exceção dos downloads Over The Air, que agora são de 50 MB . Essas alterações podem ser encontradas na página 209 do guia.


Em 29 de março de 2012 (versão 7.4)

As informações acima ainda são as mesmas, com exceção dos downloads Over The Air, que agora são de 50 MB . Essas alterações podem ser encontradas na página 209 do guia.


Em 23 de janeiro de 2012 (versão 7.3)

As informações acima ainda são as mesmas, no entanto, podem ser encontradas na página 172 do guia.


Em 17 de outubro de 2011 (versão 7.2)

As informações acima ainda são as mesmas, no entanto, podem ser encontradas na página 180 do guia. Agradecemos o comentário de Luke pela atualização.


Em 22 de setembro de 2011 (versão 7.1)

As informações acima ainda são as mesmas, no entanto, podem ser encontradas na página 179 do guia. Agradecemos o comentário do Saxon Druce pela atualização.


10
Isso não é apenas para a App Store? Você não poderia ter um aplicativo pessoal / empresarial com mais de 2 GB?
Mytheral

1
Na versão atual do guia vinculado (versão 7.1, 22 de setembro de 2011), esta nota está na página 179.
Saxon Druce

1
@Mytheral Não, um sistema de arquivos FAT não pode armazenar um arquivo com mais de 2 GB e precisa permanecer compatível. Portanto, o limite de 2 GB :(
Maciej Swic

2
Eles alteraram o limite da OTA para 50mb : iphonehacks.com/2012/03/… .
Nick Weaver

3
Obrigado por esta informação, mas você pode me dizer onde e como encontrá-la? O link "iTunes Connect Developer Guide" que você forneceu está quebrado e, em todos os lugares em que encontro esse documento, ele está em uma forma hierárquica que não é pesquisável e não possui números de página.
Duncan C

17

150 MB é a restrição para downloads pelo ar através da rede celular. Qualquer coisa acima disso e os usuários serão sugeridos para sincronização de Wi-Fi ou iTunes para realmente obter seu aplicativo.

Isso não impedirá uma compra no ponto de venda.


Não, isso não impede uma compra, mas é irritante. Ele colocará o ícone em seu SpringBoard, parecerá começar a baixar e lhe dará um aviso de tamanho.
Maciej Swic

1
Limite levantada: você pode baixar tamanhos ilimitados no celular desde iOS 13.
Cœur

6

Com o lançamento do iOS 7 (18 de setembro de 2013), a apple aumentou o limite de downloads de celulares no ar para 100 MBs.

O tamanho máximo do aplicativo permanece 2 GB.

Fonte


Você pode dobrar todos os seus dados: agora são 200 MB no ar e 4 GB no máximo.
Cœur

Além disso, com o lançamento do iOS 13, você pode baixar tamanhos ilimitados no celular.
Cœur

4

A partir de junho de 2019, se o usuário estiver no iOS 13, o limite de downloads de celulares foi aumentado. O usuário acabou de receber um aviso agora. Leia aqui

Caso o artigo seja removido, aqui estão as capturas de tela abaixo

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui


3

Esteja ciente de que o aviso no iTunes Connect não diz nada sobre o limite ser apenas para entrega aérea . Seria preferível se o aviso mencionasse isso.

insira a descrição da imagem aqui


3

Em julho de 2016:

Resposta curta:

  1. Se seu jogo for lançado para iOS 9.0 ou mais recente, você poderá ter um tamanho máximo de aplicativo de 400 MB para o tamanho do arquivo binário Mach-O (por exemplo, app_name.app/app_name).

  2. O tamanho total não compactado do seu aplicativo deve ser inferior a 4 Gb.


Resposta longa:

O tamanho total não compactado do seu aplicativo deve ser inferior a 4 bilhões de bytes. Cada arquivo executável do Mach-O (por exemplo, app_name.app/app_name) não deve exceder estes limites:

Para aplicativos cuja MinimumOSVersion é menor que 7.0: máximo de 80 MB para o total de todas as seções __TEXT no binário.

Para aplicativos cuja MinimumOSVersion é de 7.x a 8.x: máximo de 60 MB por fatia para a seção __TEXT de cada fatia da arquitetura no binário.

Para aplicativos cuja MinimumOSVersion é 9.0 ou superior: máximo de 400 MB para o tamanho do arquivo binário Mach-O.

No entanto, considere os tempos de download ao determinar o tamanho do seu aplicativo. Minimize o tamanho do arquivo o máximo possível, tendo em mente que há um limite de 100 MB para downloads pelo ar. Arquivos de construção anormalmente grandes geralmente são o resultado do armazenamento de dados, como imagens, dentro do próprio binário compilado, em vez de um recurso dentro do pacote de aplicativos. Se você estiver compilando uma imagem ou um grande conjunto de dados em seu binário, seria melhor dividir esses dados em um recurso carregado dinamicamente pelo seu aplicativo.


Aqui está o link para o Apple Developer Guide que contém as informações que eu publiquei acima:

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

Você pode ir para a seção " Como enviar o aplicativo para análise do aplicativo " no link acima para ler mais sobre as informações postadas acima.


1

50 Meg é o máximo para o download de dados do celular.

Mas você pode mantê-lo na loja de aplicativos e fazer com que o aplicativo baixe outro conteúdo depois que o usuário instalar e executar o aplicativo, para que ele possa ser maior. Mas não sei quais são as regras da Apple para isso.

Sei que todas as compras no aplicativo precisam ser aprovadas, mas não tenho certeza se esse tipo de conteúdo precisa ser aprovado.


0

Agora aceitando binários maiores 12 de fevereiro de 2015

O limite de tamanho de um pacote de aplicativos enviado pelo iTunes Connect aumentou de 2 GB para 4 GB, para que você possa incluir mais mídia no seu envio e fornecer uma experiência do usuário mais completa e rica na instalação. Lembre-se de que essa alteração não afeta o limite de tamanho de entrega da rede celular de 100 MB.

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.