Como publicar seu app de iPhone na App Store (com Capacitor)
Da conta de desenvolvedor da Apple até a análise: prepare seu Mac, crie o registro do app, compile e envie o projeto Capacitor pronto no Xcode e teste com o TestFlight. Você assina e envia com a sua própria conta.
Criar a conta de desenvolvedor Apple
No provedorTempo: ≈ 20 minutos, depois a análise da AppleCusto: US$ 99 por ano
- Tenha uma Conta Apple com autenticação de dois fatores ativada (no iPhone: Ajustes → seu nome).
- Como pessoa física: abra o app Apple Developer no iPhone ou no Mac, escolha “Inscrever-se agora” e digitalize seu documento.
- Como empresa: peça antes um número D-U-N-S gratuito (até uma semana); você também precisa de um site e de um e-mail com domínio próprio.
- Pague a anuidade de US$ 99. A Apple analisa seus dados, normalmente em poucos dias.
Links diretos: Apple Developer ProgramGuia: inscrição pelo appNúmero D-U-N-S
Preparar o seu Mac
No seu computadorTempo: ≈ 30–60 minutos, quase tudo downloadCusto: grátis
- WindowsApps de iPhone são compilados em um Mac: no Windows não dá para fazer a compilação para a loja. Seu app web funciona em qualquer iPhone mesmo assim, e para a compilação basta um Mac emprestado.
- MacBaixe o Xcode grátis na Mac App Store (é um download grande) e abra uma vez para ele instalar as ferramentas.
- MacNo Xcode, entre com sua Conta Apple em Ajustes → Contas.
- MacInstale o Node.js (LTS). No Terminal, “node -v” mostra então um número de versão 22 ou maior.
Comandos para copiarnode -vLinks diretos: Xcode na Mac App StoreBaixar o Node.js
Criar o registro do app
No provedor- Seu Bundle ID é o Bundle ID do seu download (capacitor.config.json). Registre-o em “Certificates, Identifiers & Profiles”, em “Identifiers”.
- No App Store Connect, escolha “Novo app”, selecione esse Bundle ID e preencha nome, idioma e qualquer SKU.
- Os textos e as imagens já estão no seu kit de lançamento.
Links diretos: Abrir IdentifiersAbrir o App Store ConnectGuia: registro do app
Compilar e enviar o app iOS
No seu computadorTempo: ≈ 20 minutos
- Baixe o código do app e descompacte o ZIP com dois cliques.
- No Finder, clique com o botão direito na pasta → “Novo Terminal na Pasta” e cole os dois comandos abaixo. O Xcode abre seu app pronto.
- Lá em cima, escolha Any iOS Device como destino; em “Signing & Capabilities”, selecione seu time.
- “Product → Archive” e depois “Distribute App” → App Store Connect. A compilação aparece no TestFlight em alguns minutos.
Comandos para copiarnpm install npm run iosLinks diretos: Guia: enviar compilaçõesGuia: Capacitor
Testar e enviar para análise
No provedor- Abra seu app no App Store Connect e escolha TestFlight. Selecione a compilação enviada e preencha as informações solicitadas sobre testes e criptografia.
- Crie um grupo de testes e associe a compilação. A primeira versão para participantes externos precisa passar pela análise beta da Apple.
- Os participantes instalam o TestFlight no iPhone e abrem seu convite. Peça que testem o login, a navegação, os formulários e o comportamento sem internet em um aparelho real.
- Confira os comentários e as falhas no TestFlight, corrija os problemas e teste uma nova compilação. Depois, envie o app separadamente para análise da App Store. Concluir os testes não publica o app.
Links diretos: TestFlightGuia: enviar para análise
Mais guias
- Como criar uma chave de API da OpenAI, Anthropic ou Gemini
- Como comprar um domínio para seu app ou site
- Publique seu web app: da exportação ao seu próprio endereço
- Como publicar seu app Android no Google Play (com Capacitor)