Como publicar um aplicativo iOS na App Store: aprenda o passo a passo

Você está lançando seu primeiro aplicativo, ou talvez já faça um tempo desde a última vez. Enviar um aplicativo para a App Store não é tão simples quanto apertar um botão de inicialização, mas também não é tão complicado quanto pode parecer.

Esta postagem passo a passo pressupõe que você já esteja inscrito no Programa de Desenvolvedor da Apple, seu aplicativo segue as Diretrizes de Análise de Aplicativos e Interface Humana da Apple  e você está pronto para enviar.

O perfil de provisionamento de desenvolvimento e o certificado de desenvolvimento que você está usando são apenas para dispositivos específicos. Para distribuir seu aplicativo para testadores beta ou para usuários por meio da App Store, você precisará de um perfil de provisionamento de distribuição separado e um certificado de distribuição.

Passos importantes para evitar rejeições

Seu aplicativo iOS foi criado, e agora é a hora de permitir que as pessoas utilizem sua criação. Mas, você sabia que 62% das rejeições mais comuns da Apple Store ocorrem pelo descumprimento de simples regras da loja de aplicativos?

Pode parecer que a parte mais complicada ficou para trás, mas isso pode gerar erros futuros. Na verdade, o processo de publicação não é tão simples, e também consome tempo.

Você precisa saber de muitas coisas importantes para que seu aplicativo seja publicado.

O propósito deste artigo é te ajudar a entender o processo de publicação destes aplicativos.

Neste guia, vamos falar dos principais passos a serem levados em consideração após o desenvolvimento de seu aplicativo.

Faça com que seu aplicativo esteja pronto para publicação

Para começar, você precisa ter certeza que seu aplicativo está pronto para ser publicado. A Apple tem instruções especiais em seu site oficial, com a descrição do processo de publicação. Porém, as informações apresentadas não são tão detalhadas.

Quando você publica pela primeira vez, o processo pode ser estressante, e, às vezes irritante, já que requer um conhecimento específico para a publicação na App Store.

Veja como publicar um aplicativo Android para a Google Play Store.

Programa de desenvolvimento da Apple: Apple Developer Program

Primeiramente, você precisa se registrar no Apple Developer Program, como desenvolvedor.

Neste programa, você poderá utilizar ferramentas adicionais da Apple, ver as principais estatísticas do seu aplicativo.

Pague pela inscrição

Você não conseguirá se inscrever sem despesas. O registro no programa da Apple só é possível dessa forma.

Se você é um empreendedor individual, ou possui uma empresa com até um funcionário, serão cobrados $99 dólares anuais pela inscrição. Se você possui uma equipe de desenvolvimento, a inscrição custará $299 dólares anuais. Assim, todo o seu time de desenvolvimento terá acesso a mesma conta.

Faça testes detalhados do seu aplicativo

Se você criou o aplicativo, o trabalho ainda não terminou. Afinal, você precisa planejar o lançamento do seu aplicativo na App Store de forma inteligente.

Mesmo que o seu processo de desenvolvimento seja bem feito, não significa que seu aplicativo não tenha pequenos bugs.

Sendo assim, é absolutamente necessário que você teste seu aplicativo detalhadamente. Assim, você pode entender se seu aplicativo esta funcionando da melhor forma, sem bugs ou erros.

Além disso, existem vários dispositivos com iOS, então, quantos mais dispositivos forem usados para testes, melhor para o seu aplicativo.

Você poderá ter certeza que seu aplicativo cabe e se adapta a todas as telas, algo que você não conseguirá fazer em um simulador de iOS.

E, mesmo que a equipe de avaliação da Apple não encontre os bugs do seu aplicativo, não significa que seus usuários ficarão satisfeitos com tudo. Sendo assim, tenha certeza que eles possam ter a melhor experiência.

Não ignore as regras principais.

A Apple disponibiliza todos os guias e documentos necessários para que os desenvolvedores encontrem todas as informações importantes. Infelizmente, alguns desenvolvedores acabam ignorando as principais regras, fazendo com que seus aplicativos sejam rejeitados.

Nesse artigo, resolvemos te ajudar a entender as principais regras, para que você não as deixe passar despercebidas:

  • Seu aplicativo deve passar por um teste de erro;
  • O uso de APIs privados é impossível;
  • Não pode ser um clone de um aplicativo nativo pré instalado no sistema;
  • Deve conter a ferramenta de compras in-app integrada;
  • A câmera ou o microfone do smartphone não podem ser utilizados sem a permissão do usuário;
  • Seu aplicativo deve utilizar apenas artes próprias, ou deve ter as devidas permissões para utilizar artes alheias.

A lista não é tão grande, mas seguir essas simples regras consegue te ajudar a publicar seu aplicativo sem nenhum grande problema.

ID do App

Qualquer aplicativo requer uma identificação única na App Store. A Apple oferece dois tipos de ID – explicito e wildcard. Você pode desenvolver e instalar um grande número de aplicativos com um ID wildcard. Mas, se você deseja utilizar o iCloud, ou ferramentas espefícias do iOS, como as notificações push, você vai precisar de um ID explícito. Sendo assim, escolher a ID correta é muito importante.

Saiba mais sobre as IDs explícitas e wildcard aqui.

Distribuição

Para ter certeza que seu aplicativo estará disponível para um tipo específico de dispositivo ou versão de iOS, você precisa conseguuir um certificado de distribuição autorizado pela Apple.

Para conseguir, você precisa enviar uma solicitação e esperar a aprovação da Apple. Você deve estar logado em sua conta de desenvolvedor da Apple.

Ao receber seu certificado de distribuição, você deve criar um perfil de provisionamento próprio, assim além de comprovar sua identidade, você e sua equipe poderão utilizar e testar o aplicativo em um iPhone ou iPad.

Assinatura do código

Após estes procedimentos, você precisa realizar a assinatura do código. Mas, o que é isto? Você precisa configurar as opções no Xcode, e passar pela assinatura do código.

Esta é uma tecnologia de segurança do macOS, que certifica que seu aplicativo foi criado por você.

Essa tecnologia pode identificar quaisquer mudanças feitas por você ou terceiros, e lhe enviará uma notificação.

Se algum malware tentar infectar seu aplicativo, você saberá imediatamente.

No total, este processo parece bem difícil de sere realizado de primeira, mas, depois de um tempo, você pega o jeito.

Alvo de implantação (Deployment target)

Você não pode ignorar o alvo de implantação de desenvolvimento de seu aplicativo. Esta configuração também é importante. Quando você cria um projeto no Xcode, seu aplicativo tem um alvo na implantação – ele indica qual a versão mais antiga do sistema operacional é capaz de rodar seu aplicativo.

É tudo bastante simples, mas há algo importante a ser considerado: quando você terminar de publicar seu aplicativo na Apple, você deve modificar o alvo de implementação de modo cuidadoso.

Se você pretende aumentar a implementação de seu aplicativo em uma nova atualização, quando seu aplicativo já estiver disponível para usuários, alguns deles não conseguiram utilizar seu aplicativo, por estarem utilizando uma versão de sistema operacional mais antiga. Consequentemente, você perderá parte de seu público, e pode receber feedbacks negativos quanto a isto.

Envio do aplicativo: siga as regras a App Store

Seu aplicativo será publicado. Complete alguns passos para completar esta etapa!

Otimização do ícone

Seu aplicativo não pode existir sem um ícone, e você, ou seu designer, deve criar um ícone atrativo para seu aplicativo.

Tenha em mente que o tamanho de seu ícone deve estar de acordo com as demandas da Apple.

Os principais requisitos da Apple a respeito do tamanho dos ícones se encontram no site oficial.

Capturas de seu aplicativo

Você deve produzir pelo menos 5 capturas de seu aplicativo e pelo menos uma pré-visualização. Se você criar um aplicativo para vários dispositivos, você precisará fornecer capturas de tela de todos eles.

É muito importante que esse passo seja cumprido, quando você estiver publicando seu aplicativo iOS na App Store, já que suas capturas de tela podem impactar diretamente na decisão final de seu público.

Ou seja, as capturas de tela também podem afetar se as pessoas serão ou não usuárias de seu aplicativo.

Metadados

Seu aplicativo deve possuir uma descrição detalhada, com todas as informações necessárias. Os dados são os seguintes:

  • Nome do aplicativo;
  • Número da versão do aplicativo;
  • Escolher a categoria do seu aplicativo;
  • Produzir uma descrição detalhada;
  • Adicionar palavras-chave.

Esse é um dos principais passos a ser seguido para publicar seu aplicativo iOS na App Store.

O começo da publicação

Ao completar todas as ações acima, você deve criar seu aplicativo no iTunes Connect.

Aqui, você deve utilizar as informações de sua conta de desenvolvedor, preencher o formulário e adicionar o novo aplicativo.

1. Adicione o nome do seu aplicativo;

É recomendado que o nome do seu aplicativo seja igual ao nome abaixo do ícone na tela inicial;

2. Adicione seu número SKU/ID do Bundle;

O número SKU é um tipo de código que faz com que seja possível identificar seu aplicativo na App Store. O desenvolvedor pode criar este código sozinho.

Quando ao Bundle ID, você só precisa selecionar o ID do aplicativo que você escolheu (explícito ou wildcard) no menu. Só isso.

3. Adicione o custo de seu aplicativo

Apenas adicione o preço e escolha quais lojas que seu aplicativo estará disponível. Se você quiser mudar isso depois, sendo no preço ou na disponibilidade, você pode fazê-lo no iTunes Connect a qualquer momento, sem precisar criar nenhuma atualização.

4. Faça o upload do seu aplicativo

Você começará criando um arquivo, quando preparar a publicação de seu aplicativo iOS.

O arquivo deverá ser criado utilizando o seu dispositivo iOS, conectado ao Mac que você utiliza.

Depois disso, você deve encontrar o arquivo no Menu do Xcode. Se tudo tiver sido feito da forma correta, o organizador do X code abrirá seu arquivo normalmente.

Selecione o arquivo e clique no botão Upload To App Store. A versão binária do aplicativo será enviada para os servidores da Apple. Lá, seu aplicativo será validado, e, se houver algo errado, ocorrerá um erro.

De qualquer forma, isso deverá te ajudar a corrigir todos os erros antes que ele chegue as mãos do time da apple para avaliação.

5. Processo de avaliação

Depois da verificação inicial, você conseguirá verificar o status atualizado como Waiting for Review. Normalmente, são necessários por volta de 7 dias para que seu aplicativo seja avaliado.

Se você desenvolveu um aplicativo sólido e fez bons teste, seu aplicativo não falhará nesta etapa.

Porque seu aplicativo foi rejeitado

Agora, vamos falar dos principais motivos que podem causar a rejeição na publicação de um aplicativo na App Atore.

Esta parte do texto vai te ajudar a evitar erros comuns, fazer com que seu aplicativo seja agradável ao público, e completar o envio de seu aplicativo da melhor forma.

Bugs e falhas

Você deve testar seu aplicativo detalhadamente antes de enviá-lo para publicação. Se ele conter quaisquer erros ou falhas constantes, o time de avaliação irá rejeitá-lo. Além disso, tenha certeza que seu aplicativo não contém nenhum link quebrado ou corrompido.

A presença de conteúdo inútil

Isso significa que seu aplicativo não pode conter nenhum aplicativo que não tenha nenhuma funcionalidade. Termine seu aplicativo com calma antes de enviá-lo para publicação.

Falta de informação

Quando você estiver publicando um aplicativo iOS na App Store, tenha certeza que seu aplicativo tenha toda a informação necessária, como uma descrição detalhada e fotos ou vídeos demonstrativos. Se houverem configurações especiais a serem realizadas, considere adicioná-las a especificação do aplicativo. Se você resolver esta etapa de forma inteligente, tudo ocorrerá da melhor forma.

UI inadequada

A interface de uso (UI) deve ser bem pensada e focada na usabilidade, então desenvolva de forma consciente. A Apple possui requisitos estritos quanto a interface de uso de um novo aplicativo, então tenha certeza que o seu software tenha tudo que é necessário.

Fraudes

Seu aplicativo deve conter exatamente aquilo que anuncia, para não confundir ou enganar os usuários. Se isso não acontecer, ou se as funções não forem especificadas na descrição oficial, esteja preparado para revisar seu aplicativo e reenviar para publicação. Ele será rejeitado.

Aplicativos similares

Se você criar vários aplicativos para serem publicados na App Store, tenha certeza que seus aplicativos não têm funções iguais ou muitos parecidas, ou todos eles serão rejeitados. Além disso, se o seu aplicativo é um tipo de clone de algum aplicativo já publicado na App Store, ele também será rejeitado. A Apple irá oferecer que você desenvolva um aplicativo combinando todas a ferramentas encontradas em todos os seus apps similares.

Aplicativo de baixo-custo

Mesmo que seu aplicativo obedeça todas as principais regras da Apple, e não exista nenhuma violação séria, ele continua passível de rejeição. O aplicativo deve conter algo novo para o mercado de aplicativos iOS, e se conter códigos e desenvolvimento medíocre, ou se for criador para um público muito limitado, ele será rejeitado.

Além disso, tenha certeza que seu aplicativo contenha o identificador de anúncios, se você planeja adicioná-los a seu app. No fim, teste se seu identificador de anúncios funciona de forma correta, pois se os anúncios não forem exibidos corretamente, o aplicativo também será rejeitado.

Conclusão

Se você deseja saber como publicar seu aplicativo na App Store, você tem todas as principais informações nesse texto. De qualquer forma, a principal dica é: desenvolva da melhor forma e fique atento as regras da Apple.

A App Store só permite que os melhores aplicativos sejam publicados, por isso, para economizar tempo, envie apenas os produtos que você tem orgulho de ter criado.

Se você precisa de uma equipe para o desenvolvimento de seu aplicativo, podemos te ajudar. Com mais de 10 anos de mercado, e a expertise de uma fábrica de software que produziu inúmeros casos de sucesso, a Codificar é referência no desenvolvimento de aplicativos iOS.

Temos know-how não apenas em como publicar um aplicativo iOS na App Store, mas em todo o processo de desenvolvimento. Se quiser saber mais saber mais sobre sobre nosso serviço de Desenvolvimento de Aplicativos CLIQUE AQUI ou contate-nos pelo formulário abaixo:

]]>