Do Código à App Store: Fluxo de Trabalho Completo
Passo 1: Programa de Desenvolvedores Apple
Inscreva-se em developer.apple.com. Custo: $99/ano (pessoa física/organização). Fornece certificados, perfis de provisionamento e acesso ao App Store Connect.
Passo 2: Construa Seu App no Xcode
- Desenvolva com Swift/SwiftUI ou Objective-C/UIKit.
- Teste em simuladores e dispositivos reais (via TestFlight depois).
- Arquive: Product → Archive → cria .xcarchive.
Passo 3: Configuração no App Store Connect
- Acesse appstoreconnect.apple.com.
- Crie novo registro de App: bundle ID, SKU, nome, idioma principal.
- Preencha metadados: descrição, palavras-chave, URL de suporte, URL de política de privacidade.
Passo 4: Envie o Build
- No Xcode Organizer, selecione archive → Distribute App → App Store Connect.
- Ou use
xcrun altool / app Transporter para upload via CLI. - Build aparece na aba TestFlight para testes internos/externos.
Passo 5: Complete a Listagem na Loja
- Capturas de tela (todos os tamanhos de dispositivo exigidos), vídeo de prévia.
- Classificação etária, preço, disponibilidade, compras in-app.
- Envie para Análise.
Passo 6: Análise do App
Apple analisa conformidade com diretrizes (segurança, desempenho, negócios, design, legal). Típico: 24-48 horas, pode demorar mais para apps complexos ou primeiras submissões.
Passo 7: Lançamento
- Lançamento manual: você clica "Liberar" após aprovação.
- Automático: fica online imediatamente após aprovação.
- Lançamento faseado (1-7 dias) disponível.
Lembretes Importantes
- Teste exaustivamente — rejeições custam tempo.
- Siga as Human Interface Guidelines.
- Prepare-se para rótulos de privacidade nutricional (obrigatórios).
- Renove assinatura anualmente para manter apps ativos.