Ao criar aplicativos iOS para a App Store, é importante que os desenvolvedores entendam as restrições de tamanho definidas pela Apple. Essas restrições existem para garantir uma boa experiência do usuário e gerenciar o armazenamento do dispositivo. Este guia explica os principais limites de tamanho que os desenvolvedores precisam considerar ao criar aplicativos iOS, incluindo o tamanho geral do aplicativo, limites de download over-the-air e limites de arquivos executáveis para diferentes versões do iOS. Os aplicativos iOS não podem exceder o tamanho máximo de arquivo de 4 GB, que inclui todos os ativos e código executável.
Navegando pelos limites de tamanho de aplicativos iOS: um guia do desenvolvedor
Tamanho máximo do aplicativo
Os aplicativos iOS têm um tamanho máximo de arquivo. O tamanho total descompactado não deve exceder 4 GB. Esse limite se aplica a todo o pacote do aplicativo, incluindo todos os ativos e código executável.
Limite de download pelo ar
Para aplicativos baixados diretamente em um dispositivo por meio de uma rede celular, há um limite separado. O tamanho máximo para esses downloads é 200 MB. Os aplicativos que excedem esse limite exigem uma conexão Wi-Fi ou download por meio de um computador.
Limites de arquivos executáveis
Dentro do pacote do aplicativo, cada arquivo executável do Mach-O (por exemplo, o binário principal do aplicativo) também possui restrições de tamanho. Esses limites variam dependendo da versão iOS mínima suportada pelo aplicativo.
| Versão mínima do iOS | Tamanho máximo do arquivo executável |
|---|---|
| Menos de 7,0 | 80 MB (total de __seções de TEXTO) |
| 7.x a 8.x | 60 MB (por fatia de arquitetura) |
| 9,0 ou superior | 500 MB (total de __seções de TEXTO) |
Considerações Adicionais
Os desenvolvedores devem tentar minimizar o tamanho de seus aplicativos, mesmo que permaneçam abaixo dos limites máximos. Aplicativos menores são baixados mais rapidamente e consomem menos espaço de armazenamento nos dispositivos dos usuários. Técnicas como otimização de ativos, remoção de código e recursos sob demanda podem ajudar a reduzir o tamanho do aplicativo.
Limite de aplicativos Apple Watch
Os aplicativos Apple Watch têm um limite de tamanho separado de 75 MB. Esta restrição se deve à capacidade limitada de armazenamento dos dispositivos Apple Watch.
Referência
Para obter informações oficiais e mais atualizadas sobre os tamanhos máximos de arquivos de compilação do iOS, os desenvolvedores devem consultar a documentação do desenvolvedor da Apple:
Tamanhos máximos de arquivo de compilação
Dehttps://developer.apple.com/help/app-store-connect/reference/maximum-build-file-sizes/
Para aplicativos iOS e tvOS, verifique se seu aplicativo não excede os tamanhos máximos de arquivo nos sistemas operacionais compatíveis. O tamanho total descompactado do seu aplicativo deve ser inferior a 4 GB. Os aplicativos Apple Watch devem ter menos de 75 MB. Além disso, cada arquivo executável do Mach-O — por exemplo,app_name.app/app_name— não deve exceder esses tamanhos máximos de arquivo.
| Para versão do sistema operacional | Tamanho máximo do arquivo executável | Notas | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| iOS 9.0 e posteriortvOS 9.0 e posteriorvisionOS 1.0 e posterior | 500MB | Para o total de todas as seções __TEXT no binário. | |||||||||
| iOS 7.X até iOS 8.X | 60MB | Para as seções __TEXT em cada fatia da arquitetura.1 | |||||||||
| Anterior ao iOS 7.0 | 80MB | Para o total de todas as seções __TEXT no binário. | |||||||||
Uma fatia de arquitetura refere-se a uma parte específica do layout binário gordo que se destina a uma arquitetura específica, como arquiteturas de 32 ou 64 bits.
Ignorando o limite
Comece abrindo o aplicativo Ajustes no seu iPhone ou iPad. Em seguida, navegue até “iTunes e App Store” e toque em “Downloads de aplicativos”. Aqui, selecione “Sempre permitir” para permitir o download de todos os aplicativos usando dados de celular. Isso permite que você ignore o limite e baixe qualquer aplicativo pelo celular.
Principais conclusões
- Os limites do iOS são 500 MB para o executável (75 MB para Apple Watch)
- O tamanho total descompactado do seu aplicativo deve ser inferior a 4 GB
- Baixe qualquer aplicativo usando dados de celular
Compreendendo as restrições de download do iOS
O iOS tem regras específicas para baixar aplicativos grandes por meio de dados de celular. Essas regras mudaram nas diferentes versões do iOS. O foco principal está nos limites de download e no tamanho dos aplicativos.
O básico do limite de download do iOS
O iOS restringe downloads de dados de celular para evitar alto uso de dados pelos usuários. Inicialmente, aplicativos com mais de 100 MB não podiam ser baixados sem Wi-Fi. Essa restrição garante que os usuários não usem muitos dados involuntariamente.
A Apple aumentou esse limite para 150 MB e, posteriormente, para 200 MB nas versões mais recentes do iOS. Os usuários que tentam baixar aplicativos grandes recebem um aviso sobre o tamanho. Eles devem se conectar ao Wi-Fi para baixar aplicativos grandes ou escolher uma opção para anular a restrição alterando as configurações.
Saber mais:iOS 18.5 adiciona novos alertas de tempo de tela para pais na versão RC mais recente
Mudanças nos limites de download nas versões do iOS
Os limites de download evoluíram nas diferentes versões do iOS. No iOS 10 e iOS 11, o limite para downloads de celular era de 100 MB. Esse limite subiu para 150 MB em atualizações posteriores.iOS 13e mais tarde trouxe um limite de 200 MB.
Um recurso notável no iOS 13 e posteriores é a configuração “Perguntar se tiver mais de 200 MB”. Isso permite que os usuários decidam no momento se desejam baixar aplicativos maiores usando dados de celular ou esperar pelo Wi-Fi. Essa flexibilidade ajuda os usuários a gerenciar seus dados de maneira mais eficaz.
Impacto do tamanho do aplicativo no comportamento de download
O tamanho dos aplicativos desempenha um papel significativo na forma como eles são baixados. Aplicativos grandes, com mais de 200 MB, podem consumir rapidamente as cotas de dados. Freqüentemente, os usuários precisam se conectar a uma rede Wi-Fi para baixar esses aplicativos.
Alguns usuários contornam o limite ajustando as configurações ou usando soluções temporárias. Por exemplo, alterar a configuração de data no iOS 12 permitiu que os usuários baixassem aplicativos maiores sem Wi-Fi. As alterações nas configurações oficiais são preferidas agora, fornecendo maneiras mais seguras e controladas de lidar com downloads grandes.
Essas restrições ajudam a evitar cobranças inesperadas de dados. Ao compreender como funcionam esses limites de download, os usuários podem gerenciar melhor o uso de dados e ainda aproveitar seus aplicativos favoritos sem interrupções desnecessárias.
Como substituir o limite de download
Existem alguns métodos para baixar aplicativos maiores que 100 MB no seu iPhone ou iPad. Cada método envolve alguns ajustes simples nas configurações do seu dispositivo ou o uso de conexões alternativas.
Ajustando suas configurações do iOS
Para ignorar o limite de download de dados de celular, ajuste as configurações do seu iPhone ou iPad. Primeiro, abra oConfiguraçõesaplicativo. Em seguida, role para baixo e toque emLoja de aplicativos. Nas configurações da App Store, encontre oDownloads de aplicativosseção. Toque nele e escolhaSempre permitir. Esta configuração permite baixar aplicativos de qualquer tamanho através de dados de celular sem quaisquer restrições.
Às vezes, alterar a data e a hora no seu dispositivo pode ajudar. Vá paraConfigurações > Geral > Data e Hora. DesligarDefinir automaticamente. Mude a data para uma semana antes. Inicie o download e reverta as configurações de data e hora.
Utilizando uma conexão Wi-Fi
Usar uma conexão Wi-Fi é outra forma de baixar aplicativos sem se preocupar com limites. Certifique-se de que seu dispositivo esteja conectado a uma rede Wi-Fi forte. Abra oConfiguraçõesaplicativo, depois Wi-Fi e selecione sua rede. Uma vez conectado, acesse a App Store e inicie o download. O aplicativo deve ser baixado sem restrições de tamanho.
Se você costuma enfrentar problemas com a velocidade do Wi-Fi, considere aproximar-se do roteador. Você também pode redefinir seu roteador, se necessário. Isso fornece uma conexão estável para baixar aplicativos grandes.
Baixando aplicativos usando um computador
Baixar aplicativos usando um computador é outra maneira eficaz de contornar o limite. Conecte seu iPhone ou iPad ao computador usando um cabo USB. AbririTunesem um PC ouLocalizadorem um Macbook Pro.
No iTunes ou Finder, selecione seu dispositivo. Vá para oAplicativoseção e encontre o aplicativo que deseja baixar. CliqueDownloadpara iniciar o processo. Após o download do aplicativo, sincronize seu dispositivo para transferir o aplicativo.
Outra opção é baixar o arquivo .ipa do aplicativo. Você pode encontrar esses arquivos online, mas sempre certifique-se de que eles venham de uma fonte confiável. Após baixar o arquivo .ipa, transfira-o para o seu dispositivo usando o iTunes ou Finder. Este método ajuda a evitar limites de tamanho e fornece uma maneira alternativa de colocar aplicativos grandes em seu dispositivo.
