Pular para o conteúdo
Nuntius Games
PT
Contato
Central do Desenvolvedor

Como lançar seu jogo no iOS (App Store)

Como lançar um jogo no iOS: Apple Developer Program, App Store Connect, TestFlight, as App Review Guidelines e os rótulos de privacidade.

Lançar na App Store é um meio-termo entre o console e o Android: não há avaliação de conceito antes de começar, como na Nintendo ou na Sony, mas toda versão passa por uma revisão humana antes de chegar ao jogador, o que não acontece no Google Play. Some a isso duas exigências que pegam quem vem do PC de surpresa: a conta é anual e o build só sai de um Mac. Este guia resume o caminho inteiro.

O Apple Developer Program

A porta de entrada é o Apple Developer Program, com assinatura anual de US$ 99. É anual mesmo: se ela vencer, o jogo sai da loja até a renovação.

A conta pode ser individual ou de organização. A de organização exige que a empresa exista formalmente e tenha um número D-U-N-S, e é ela que faz o nome do estúdio aparecer como desenvolvedor na ficha do jogo. Na conta individual, quem aparece é o nome da pessoa.

Você precisa de um Mac

Não há como contornar: o build final de iOS é assinado e enviado pelo Xcode, que só roda em macOS. Unity e Unreal exportam um projeto Xcode a partir de qualquer sistema, mas alguém precisa abrir esse projeto num Mac para compilar, assinar e subir.

As saídas comuns são um Mac Mini de entrada, um Mac na nuvem alugado por hora ou um serviço de build que já roda em máquinas macOS. Vale planejar isso antes de fechar cronograma, porque é o único item da lista que não se resolve com software.

App Store Connect e TestFlight

O App Store Connect é o painel onde vive a ficha do jogo: nome, descrição, capturas de tela por tamanho de aparelho, preço, região e o formulário de idade. É por ele que se envia cada versão.

O TestFlight é o teste antes da estreia. Ele aceita um time interno e um grupo externo grande de convidados, e a primeira versão enviada a testadores externos passa por uma revisão mais leve da Apple. Diferente do Google Play, o TestFlight não é obrigatório para publicar, mas é onde se pega travamento em modelo específico antes de a nota da loja começar a contar.

A revisão da Apple

Toda versão passa pelas App Review Guidelines. A revisão costuma sair em menos de dois dias, e a maioria das reprovações acontece por motivo de ficha e não de código:

  • captura de tela ou descrição que não bate com o jogo, incluindo imagem de outra plataforma ou arte conceitual no lugar do jogo rodando;
  • conta de teste ausente, quando o jogo tem login. Sem um usuário e uma senha que funcionem, quem revisa não passa da primeira tela e reprova;
  • compra dentro do jogo fora do sistema da Apple, ou link levando o jogador para pagar por fora;
  • conteúdo sem a faixa etária correspondente;
  • funcionalidade incompleta, como botão que não leva a lugar nenhum ou build que trava logo no início.

Reprovação não é rara nem grave: a Apple aponta a diretriz, você corrige e reenvia. O que custa caro é descobrir isso na véspera de uma data anunciada.

Privacidade: os rótulos e o pedido de rastreamento

A ficha do jogo mostra um resumo do que ele coleta, e você preenche esse resumo declarando cada item. Ele precisa bater com o que as SDKs fazem de verdade, anúncio e análise de uso incluídos.

Se o jogo acompanha o jogador entre aplicativos ou sites de outras empresas, entra também a App Tracking Transparency: aquele aviso do sistema pedindo permissão. Sem o pedido, a reprovação é certa. Vale saber que a maioria das pessoas recusa, então planejar a monetização contando com esse rastreamento é planejar contando com pouca gente.

Uma política de privacidade pública e acessível também é obrigatória.

Monetização

Compra dentro do jogo passa pelo sistema da Apple, com comissão de 30%. O App Store Small Business Program derruba para 15% quem fatura abaixo de um teto anual na loja, o que cobre a maior parte dos estúdios independentes. Assinatura renovada por mais de um ano também cai para 15%.

Na União Europeia, mudanças regulatórias recentes abriram alternativas de distribuição e de pagamento, cada uma com regras e condições próprias. Fora da Europa, o caminho continua sendo o sistema da Apple.

O que o porting para iOS exige do jogo

Os aparelhos são poucos e conhecidos, o que ajuda. O que muda:

  • controles de toque, pensados para a mão que segura o aparelho e não para um gamepad desenhado na tela. O iOS também aceita controle físico via Bluetooth, e suportar isso é barato;
  • tela com recorte e área segura, para não pôr botão embaixo da câmera nem da barra de gestos;
  • desempenho e calor, porque o aparelho reduz a velocidade quando esquenta. O iPhone antigo mais fraco da sua lista de suporte é quem define o alvo, não o mais novo;
  • iPad, que muda proporção de tela e pode exigir outro conjunto de capturas;
  • retomada, porque ligação e notificação interrompem o jogo o tempo todo, e o sistema encerra o que está em segundo plano sem avisar.

Como a Nuntius Games conduz o lançamento no iOS

O iOS entra nas mesmas frentes de porting e publishing que os consoles. A Nuntius cuida da conta no Apple Developer Program, do ambiente de build em macOS, da assinatura e do envio pelo Xcode, dos controles de toque, do QA em aparelhos reais, dos rótulos de privacidade, do TestFlight e das rodadas de revisão até a aprovação.

O estúdio segue decidindo o jogo. A papelada da loja e a engenharia da versão iOS ficam com a Nuntius.

FAQ

Perguntas frequentes

Quanto custa publicar um jogo na App Store?

O Apple Developer Program custa US$ 99 por ano, e a assinatura precisa ficar ativa para o jogo continuar na loja. A comissão sobre venda e compra dentro do jogo é de 30%, ou 15% para quem entra no App Store Small Business Program.

Preciso mesmo de um Mac?

Para o build final, sim. O envio é feito pelo Xcode, que só roda em macOS. Unity e Unreal geram o projeto a partir de qualquer sistema, mas a compilação, a assinatura e o envio acontecem num Mac, seja ele físico ou alugado na nuvem.

Quanto tempo demora a revisão?

Costuma sair em menos de dois dias. O que estica esse prazo é reprovação por ficha incompleta, e não o tamanho do jogo.

Por que meu jogo foi reprovado?

A Apple sempre aponta a diretriz específica. Os motivos mais comuns em jogos são captura de tela que não corresponde ao jogo, falta de uma conta de teste quando existe login, pagamento fora do sistema da Apple e faixa etária que não cobre o conteúdo. Corrigir e reenviar é o fluxo normal.

Preciso lançar no iPad também?

Não é obrigatório: dá para publicar um jogo só de iPhone. Se marcar suporte a iPad, ele precisa funcionar bem lá, com a proporção de tela e as capturas correspondentes, porque quem revisa vai testar nos dois.

Lanço primeiro no Android ou no iOS?

Depende do público. O Android alcança muito mais gente no Brasil e cobra uma taxa única; o iPhone tem revisão humana, custo anual e, em média, um jogador que gasta mais. Estúdio com equipe pequena costuma escolher um, aprender com ele e levar o outro na sequência.

Meu jogo de PC dá para portar direto para iOS?

O motor exporta, mas o jogo não atravessa sozinho. Controle de mouse e teclado, texto pequeno, sessão longa e cena pesada precisam ser repensados para uma tela de mão. A parte cara do porting é essa, não gerar o build.

Para desenvolvedores

Seu jogo pronto para chegar em todo o mundo?

Conte pra gente sobre o seu projeto. Respondemos todos os pitches, mesmo quando a resposta não é a que você esperava.

Prefere escrever direto? Manda pra pitch@nuntiusgames.com