App Store é a loja digital oficial de aplicativos da Apple, o canal exclusivo de distribuição de software para iOS, iPadOS, macOS, watchOS, tvOS e visionOS. A loja foi lançada em 10 de julho de 2008 junto com o iPhone OS 2.0 e se tornou o primeiro marketplace móvel de aplicativos, transformando a indústria de desenvolvimento móvel. De acordo com a Apple (WWDC 2026), a audiência semanal da App Store ultrapassa 785 milhões de usuários de 175 países, e o número total de aplicativos disponíveis é superior a 2,2 milhões. Para desenvolvedores, publicar na App Store é uma etapa obrigatória para entrar na plataforma Apple.
Principais Pontos
App Store é uma plataforma digital de distribuição de aplicativos desenvolvida pela Apple Inc. Assim como o Google Play para Android, a App Store serve como o único canal permitido para instalar aplicativos em dispositivos Apple (exceto sideloading via Xcode ou certificados empresariais para dispositivos corporativos). Antes do lançamento da App Store em 2008, os aplicativos do iPhone eram distribuídos como aplicativos web através do Safari. O lançamento da App Store marcou o início do ecossistema de aplicativos móveis.
A App Store abrange todas as plataformas Apple: iOS (iPhone, iPod Touch), iPadOS (iPad), macOS (Mac), watchOS (Apple Watch), tvOS (Apple TV) e visionOS (Apple Vision Pro). Cada seção tem moderação e requisitos separados, mas todas são gerenciadas a partir do portal unificado App Store Connect. O desenvolvedor envia uma compilação universal (para iOS/iPadOS) ou compilações específicas da plataforma, e a App Store as distribui automaticamente para os dispositivos correspondentes.
De acordo com o relatório do ano fiscal de 2025 da Apple, o total de pagamentos aos desenvolvedores desde a fundação da App Store ultrapassou US$ 385 bilhões. A receita média de um aplicativo na App Store é aproximadamente 2,5 vezes maior do que no Google Play, segundo a Sensor Tower (2025). No entanto, a concorrência também é maior: o iOS atrai desenvolvedores com um público mais solvente, a disposição dos usuários em pagar por assinaturas e compras integradas e uma maior taxa de conversão de usuários pagantes.
A App Store também inclui Search Ads — uma plataforma de publicidade que permite aos desenvolvedores comprar espaços nos resultados de busca no modelo CPC. Search Ads é a única forma legal de anunciar aplicativos diretamente dentro da App Store. Ao contrário do Google Ads, os anúncios são mostrados apenas a usuários que já estão na App Store procurando aplicativos, o que proporciona altas taxas de conversão em instalação.
Publicar na App Store consiste em várias etapas obrigatórias: registrar-se no Apple Developer Program, preparar o aplicativo no Xcode, configurar no App Store Connect, enviar a compilação, passar pela moderação e publicar. Todo o processo, do registro à primeira publicação, leva de 3 dias a 2 semanas, desde que o aplicativo esteja pronto e em conformidade com as App Store Review Guidelines.
Antes de publicar, você deve se registrar no Apple Developer Program em developer.apple.com. O custo é de $99 por ano para pessoas físicas e organizações, $299 para o Enterprise Program. O registro inclui verificação de identidade (número DUNS para organizações, dados de passaporte para pessoas físicas). Após o pagamento e verificação, a conta fornece acesso ao App Store Connect, certificados de assinatura e perfis de provisionamento.
O aplicativo é compilado no Xcode no formato Archive (.xcarchive), que é então exportado como IPA ou enviado diretamente através de Organizer → Distribute App → App Store Connect. O Xcode assina automaticamente a compilação com um certificado Distribution, adiciona um perfil de provisionamento e envia a compilação para os servidores da Apple. Alternativamente, use o Transporter (aplicativo de desktop) para enviar compilações grandes ou automatização CI/CD.
// App Store Receipt — verificação de compras no aplicativo
import StoreKit
class StoreManager: NSObject {
func verifyAppStoreReceipt() {
guard let receiptURL = Bundle.main.appStoreReceiptURL,
let receiptData = try? Data(contentsOf: receiptURL) else {
print("Receipt not found")
return
}
// Envio de receiptData para o seu servidor para verificação
// O servidor envia uma solicitação para https://buy.itunes.apple.com/verifyReceipt
// Sandbox: https://sandbox.itunes.apple.com/verifyReceipt
}
// SKAdNetwork — atribuição de instalações publicitárias
func registerForSKAdNetwork() {
if #available(iOS 16.4, *) {
SKAdNetwork.updatePostbackConversionValue(100)
}
}
// StoreKit 2 — obtenção de informações sobre assinatura
func checkSubscriptionStatus() async {
for await result in Transaction.currentEntitlements {
guard case .verified(let transaction) = result else {
continue
}
if transaction.productType == .autoRenewable {
print("Active subscription: \(transaction.productID)")
}
}
}
}A classe StoreManager demonstra três APIs chave da App Store: verificação do App Store Receipt via appStoreReceiptURL para validação de compras no servidor, SKAdNetwork para atribuição de instalações publicitárias (exigido a partir do iOS 14.5+ para privacidade) e Transaction.currentEntitlements do StoreKit 2 para verificar assinaturas ativas. Essas ferramentas são obrigatórias para aplicativos com compras integradas e assinaturas.
Após o envio da compilação, o desenvolvedor preenche a página do aplicativo no App Store Connect: nome (30 caracteres), subtítulo (30 caracteres), descrição (4000 caracteres), palavras-chave (100 caracteres, separadas por vírgulas), categoria, classificação etária (4+ a 17+), capturas de tela para cada tamanho de tela (6,7", 6,5", 5,5", iPad), ícone, texto promocional e versão. A qualidade do preenchimento dos metadados afeta a visibilidade na busca da App Store (ASO).
Moderação da App Store (App Review) é o processo de verificação de cada aplicativo e atualização antes da publicação. A Apple verifica os aplicativos de acordo com as App Store Review Guidelines — um documento com 6 seções: Safety, Performance, Business, Design, Legal, e mais de 100 regras específicas. Violar qualquer regra leva à rejeição com indicação do motivo. Duas rejeições consecutivas pelo mesmo motivo podem levar à suspensão da conta do desenvolvedor.
As principais verificações de moderação incluem: segurança (sem código malicioso, criptografia de todas as solicitações de rede via HTTPS, manipulação correta de certificados), desempenho (o aplicativo não deve travar, congelar ou consumir memória excessiva — teste em dispositivos Apple reais), design (conformidade com as Human Interface Guidelines — HIG, exibição correta em todos os tamanhos de tela e no Split View), conteúdo (sem pornografia, violência, discurso de ódio, conteúdo ilegal), requisitos legais (política de privacidade, classificação etária correta, consentimento GDPR para usuários da UE).
A Apple proíbe estritamente APIs não documentadas e mecanismos de atualização a quente (compilação JIT de scripts baixados da internet). Os aplicativos devem usar apenas APIs públicas do iOS SDK. O uso de APIs privadas (por exemplo, UIDevice.uniqueIdentifier) leva à rejeição imediata. Exceções: JavaScriptCore para executar JS do usuário (como em navegadores), mas com restrições — você não pode baixar código arbitrário que altere a funcionalidade do aplicativo.
O tempo médio de moderação é de 24 a 48 horas (de acordo com a Documentação para Desenvolvedores da Apple). A primeira moderação de um novo aplicativo pode levar mais tempo — até 72 horas, pois não apenas o aplicativo, mas também a conta do desenvolvedor é verificada. Uma solicitação de revisão urgente reduz o tempo para 2 a 6 horas, mas está disponível um número limitado de vezes. Durante períodos de alta carga (dezembro, agosto, após a WWDC), o tempo de moderação pode aumentar para 5 a 7 dias.
| Tipo de Verificação | O que é Verificado | Motivo Comum de Rejeição |
|---|---|---|
| Safety | Código malicioso, HTTPS, APIs privadas | Uso de APIs privadas (12% das rejeições) |
| Performance | Trava, uso de memória, bateria | Trava na inicialização a frio (18% das rejeições) |
| Business | Compra Integrada, assinaturas, anúncios | Falta de IAP para bens digitais (22% das rejeições) |
| Design | Conformidade com HIG, adaptação a telas | UI não se adapta aos tamanhos do iPad (8% das rejeições) |
| Legal | GDPR, COPPA, Política de Privacidade, classificação etária | Falta de Política de Privacidade (15% das rejeições) |
As estatísticas de rejeição são baseadas em relatórios do App Review do Fórum de Desenvolvedores da Apple (2025). Os motivos mais comuns são falta de IAP para bens digitais (22%): se um aplicativo oferece funcionalidades pagas, assinaturas ou conteúdo digital, o pagamento deve ser feito através de Compra Integrada, não por sistemas de pagamento de terceiros. Em segundo lugar — travamentos (18%) e falta de Política de Privacidade (15%).
Comissão da App Store é um dos aspectos mais discutidos da plataforma Apple. Por padrão, a Apple cobra 30% em cada transação de bens e serviços digitais realizada através de Compra Integrada. Bens físicos, serviços fora do aplicativo (entrega de comida, bilhetes, táxis) e doações não estão sujeitos a comissão — são pagos através de sistemas de pagamento de terceiros.
O App Store Small Business Program, lançado em janeiro de 2021, reduz a comissão para 15% para desenvolvedores com receita anual de até US$ 1 milhão. Todos os desenvolvedores são elegíveis — tanto novos quanto existentes — desde que sua receita no ano civil anterior não tenha excedido US$ 1 milhão. Se o limite for excedido, a comissão retorna para 30% a partir do próximo ano civil. Assinaturas a partir do segundo ano têm comissão de 15% para todos os desenvolvedores.
Uma comparação da monetização da App Store com o Google Play mostra diferenças significativas: o Google Play cobra 30% (padrão) e 15% (primeiro US$ 1M de receita) — uma estrutura semelhante. No entanto, o Google Play permite publicar aplicativos fora da loja (sideloading), usar sistemas de pagamento de terceiros em algumas regiões (Coreia do Sul, Índia) e não exige o uso obrigatório do Play Console para distribuição. A Apple controla a monetização de forma mais rigorosa, mas oferece um público de maior qualidade.
| Modelo de Monetização | Comissão da Apple | Detalhes |
|---|---|---|
| Download pago | 30% (15% pequena empresa) | Preço a partir de $0.99, a Apple retém a percentagem |
| Compra Integrada (consumível) | 30% (15% pequena empresa) | Moeda de jogo, compras únicas |
| Assinatura renovável automaticamente | 30% primeiro ano, 15% depois | Streaming, SaaS, assinaturas de notícias |
| Bens físicos | 0% | Pagamento via sistemas de terceiros (Stripe, PayPal) |
| Publicidade (AdMob, ironSource) | 0% | Apple não cobra comissão sobre receita publicitária |
Para minimizar comissões, os desenvolvedores usam várias estratégias: combinar assinaturas (após um ano — 15%), incluir monetização por anúncios (0%), usar links externos para registro web (em certas jurisdições — EU Digital Markets Act, Japão, EUA). Importante: a Apple exige que o link para registro web não contenha um apelo direto para contornar o pagamento IAP — a violação leva à rejeição.
O StoreKit 2 (Xcode 14+, iOS 16+) fornece uma API moderna nativa em Swift para trabalhar com compras e assinaturas. O Transaction.currentEntitlements retorna uma AsyncSequence de transações ativas, o Transaction.updates acompanha as mudanças de estado das assinaturas em tempo real. Para validação de receipt no servidor, use o endpoint verifyReceipt (produção: buy.itunes.apple.com, sandbox: sandbox.itunes.apple.com). O StoreKit 2 simplifica significativamente o código em comparação com o SKPaymentQueue.
ASO (App Store Optimization) é um conjunto de medidas para melhorar a visibilidade do aplicativo na busca da App Store e aumentar a conversão em instalação. Ao contrário do SEO para sites, o ASO foca em fatores de classificação dentro da loja de aplicativos. De acordo com a Sensor Tower (2025), 65% das instalações da App Store vêm através da busca, tornando o ASO criticamente importante para o crescimento orgânico.
Os principais fatores de classificação na App Store dividem-se em metadados e sinais comportamentais. Metadados: nome do aplicativo (30 caracteres) — o fator ASO mais importante, subtítulo (30 caracteres), campo keywords (100 caracteres), categoria. Sinais comportamentais: número de downloads, velocidade de downloads após o primeiro lançamento, taxa de retenção, classificação e avaliações, taxa de conversão de impressão para instalação (CR para Instalação), taxa de retorno após exclusão.
A Apple atualizou seu algoritmo de busca em 2024, adicionando um componente de PLN baseado em seu próprio modelo de linguagem. Agora a App Store entende sinônimos, contexto e intenção do usuário, não apenas correspondência exata de palavras-chave. Isso significa que o excesso de palavras-chave no campo keywords não funciona mais — o algoritmo penaliza combinações de palavras não naturais. Recomenda-se usar de 3 a 5 frases-chave significativas separadas por vírgulas.
Apple Search Ads é um canal de promoção adicional com pagamento por instalação (modelo CPA). Search Ads Basic é um modo automático para iniciantes, Search Ads Advanced permite configuração manual de lances por palavras-chave com análises detalhadas. O custo médio por instalação (CPI) através de Search Ads nos EUA é de $1.50-2.50 para jogos e $2.00-4.00 para aplicativos (dados da App Radar, 2025). Search Ads é a única forma de promover diretamente dentro da App Store, portanto a alocação de orçamento é essencial para categorias competitivas.
| Fator ASO | Peso | Recomendação |
|---|---|---|
| Título | Alto | Inclua a palavra-chave principal, 30 caracteres |
| Subtítulo | Médio | Palavra-chave adicional, 30 caracteres |
| Palavras-chave | Médio | 100 caracteres, 3-5 frases, sem repetição |
| Classificação e Avaliações | Alto | 4.5+ estrelas, responda às avaliações |
| Número de Downloads | Alto | Lance Search Ads para acelerar |
| Capturas de Tela e Pré-visualizações | Médio | Primeiras 3 capturas — funcionalidades chave |
| Ícone | Baixo | Simples, reconhecível, sem texto |
Classificação e avaliações estão entre os fatores mais influentes. Um aplicativo com classificação 4.5+ e mais de 1000 avaliações classifica-se significativamente melhor do que um semelhante com 4.0 e 50 avaliações. Estratégia de gestão de avaliações: solicitar classificação através de SKStoreReviewController após uma ação positiva (não no primeiro lançamento), responder a avaliações negativas oferecendo ajuda, monitorar através do App Store Connect Analytics.
App Store Connect é um portal web e API para gerenciar aplicativos na App Store. Através do App Store Connect, os desenvolvedores enviam compilações, gerenciam versões, configuram preços e assinaturas, visualizam análises, respondem a avaliações, configuram o TestFlight para testes beta e gerenciam usuários da equipe. Acessível através de developer.apple.com ou do aplicativo móvel App Store Connect para iOS.
TestFlight é uma ferramenta integrada de testes beta. Permite convidar até 10.000 testadores externos e até 100 internos (membros da equipe Apple Developer). As compilações são distribuídas através do TestFlight por 90 dias, após os quais uma nova deve ser enviada. O TestFlight é uma etapa obrigatória antes da publicação: detectar travamentos e bugs antes de enviar para moderação. A Apple recomenda pelo menos 2 a 4 semanas de testes beta para aplicativos complexos.
App Store Connect API (REST) permite automatizar a gestão de aplicativos: enviar metadados, gerenciar certificados, obter relatórios, configurar preços. A API é útil para pipelines CI/CD: GitHub Actions, Jenkins ou GitLab CI podem enviar compilações através do Transporter CLI e depois atualizar metadados através da API. O limite de taxa é de 30 solicitações por minuto para a maioria dos endpoints.
// SKStoreReviewController — solicitação de classificação do aplicativo
import StoreKit
class ReviewManager {
// Solicitar classificação no momento adequado
func requestReviewAfterAction() {
// Não chamar no primeiro início ou em caso de erro
if hasCompletedPositiveAction {
if #available(iOS 16.0, *) {
// iOS 16+: requestReviewInAppScene
if let scene = UIApplication.shared.connectedScenes
.first(where: { $0.activationState == .foregroundActive })
as? UIWindowScene {
SKStoreReviewController.requestReview(in: scene)
}
} else {
// iOS 15.5 e versões anteriores
SKStoreReviewController.requestReview()
}
}
}
// Abrir a página do aplicativo na App Store para escrever uma avaliação
func openAppStorePage(appID: String) {
let url = "https://apps.apple.com/app/id\(appID)"
guard let url = URL(string: url) else { return }
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}A classe ReviewManager demonstra uma solicitação de classificação adequada através de SKStoreReviewController: a verificação de hasCompletedPositiveAction impede a solicitação no primeiro lançamento ou após um erro. O iOS 16+ requer a passagem de um UIWindowScene. O método openAppStorePage abre a página do aplicativo para navegação direta ao formulário de avaliação — use o appID do App Store Connect. A Apple limita as solicitações de classificação a 3 vezes por ano por dispositivo por aplicativo.
O App Store Connect fornece relatórios analíticos: impressões, conversão em instalação (CR em %), instalações, desinstalações, receita, retenção. Os dados estão disponíveis com um atraso de 1 a 3 dias. Métricas chave: Source (busca, Browse, Referrer), Territory (país), Device (modelo de iPhone/iPad), Platform Version. O App Analytics não requer integração de SDK adicional — os dados são coletados automaticamente quando o App Store Sharing está ativado.
Perguntas Frequentes
Publicar na App Store requer uma taxa anual do Apple Developer Program — $99 para pessoas físicas e organizações. Não há custos adicionais por cada aplicativo enviado. Para a Mac App Store — o mesmo programa de $99/ano. Enterprise Program — $299/ano para distribuição corporativa. Comissão de vendas: 30% padrão, 15% para pequenas empresas (receita até $1M) e 15% para assinaturas a partir do segundo ano.
O tempo médio de moderação da App Store é de 24 a 48 horas. A primeira moderação de um novo aplicativo pode levar até 72 horas devido à verificação da conta. Um pedido de revisão urgente reduz o tempo para 2 a 6 horas. As atualizações são mais rápidas — 12 a 24 horas. Durante períodos de alta carga (dezembro, agosto, após a WWDC), o tempo pode aumentar para 5 a 7 dias. A resposta da Apple chega por e-mail e no App Store Connect.
Comissão da App Store — 30% sobre vendas de bens digitais e assinaturas através de Compra Integrada. O Small Business Program reduz para 15% para desenvolvedores com receita até $1M. Assinaturas a partir do segundo ano — 15% para todos. Bens e serviços físicos (comida, táxis) — 0%. Receita publicitária — 0%. Na UE (Digital Markets Act), a Apple permite sistemas de pagamento de terceiros e reduz a comissão para 12% (ou 17% + 3% para pagamento externo).
ASO (App Store Optimization) é a otimização da visibilidade do aplicativo na busca da App Store. 65% das instalações vêm através da busca. Fatores chave de classificação: nome (30 caracteres), subtítulo (30 caracteres), palavras-chave (100 caracteres), classificação e avaliações, número de downloads. Apple Search Ads é um canal de promoção paga com CPA. CPI médio nos EUA: $1.50-2.50 para jogos, $2.00-4.00 para aplicativos.
Moderação da App Store verifica Safety (sem APIs privadas, HTTPS), Performance (sem travamentos, otimização de memória), Business (IAP para bens digitais), Design (conformidade com HIG, adaptação a todas as telas), Legal (Política de Privacidade, GDPR, classificação etária). Motivos mais comuns de rejeição: falta de IAP (22%), travamentos (18%), falta de Política de Privacidade (15%).
Resumo
Vamos desenvolver um aplicativo móvel chave na mão
A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.
Leia também