Nesse tutorial, apresentaremos uma ferramenta do Cronapp que irá auxiliar na publicação de aplicações na Apple Store. É importante destacar que temos um tutorial completo sobre como Testar e publicar seu projeto para iOS (iPhone / iPad).
Pré-requisitos
Antes de começar a seguir os passos do tutorial é preciso ter certeza de que se tem um ambiente minimamente preparado para reproduzir o exemplo. Abaixo estão os requisitos principais.
- Projeto do tipo mobile criado. Caso haja dúvidas de como criar esse tipo de projeto acesse o link ( Criar projeto );
- Possuir uma ID da Apple. Caso não tenha, crie uma em https://appleid.apple.com/account.
- Para publicar a aplicação é necessário possuir uma conta de desenvolvedor. Veja mais detalhes sobre as contas, diferenças e preços em https://developer.apple.com/support/compare-memberships/.
- Necessário compilar a aplicação e obter o arquivo
*.ipa
.
Passos
Para que possamos usar a ferramenta de publicação, precisaremos antes disso verificar se seu ID da Apple está com a autenticação de 2 fatores ativada, pois isso irá mudar os dados necessários para inserirmos no Cronapp. Os tópicos abaixo irão mostrar como verificar se sua conta esta com essa medida de segurança ativada e como configurar na IDE.
Obtendo dados para a publicação
Após logar na sua conta da Apple com seu ID, você será levado para a página de configuração da sua conta. Role a página até chegar no tópico Segurança e verifique se a autenticação de dois fatores esta ativada (1 da figura 1), se não estiver ativada, pule para o tópico "Inserindo dados no Cronapp". Caso contrário, clique em Gerar senha (2 da figura 1), insira uma etiqueta de identificação (3 da figura 1) e clique em Criar.

Figura 1 - Acessando área de segurança
Após clicar em "Criar", abrirá uma janela para que você confirme sua senha, após confirmar, copie a senha que foi disponibilizada (figura 1.1) e salve para posteriormente incluirmos na IDE.

Figura 1.1 - Senha do app
Inserindo dados no Cronapp
No Cronapp, clique em Deploy e em seguida em Publicar Aplicação na Apple Store (1 da figura 2), após abrir uma janela, insira os dados para a publicação da aplicação. (Figura 2)

Figura 2 - Inserindo dados para publicação
- Binário da Aplicação (.ipa): Insira a aplicação salva no formato
*.ipa
(formato de um executável padrão de dispositivos IOS); - Nome de Usuário da Apple Developer: Caso você não esteja com a autenticação de dois fatores ativada, insira apenas o ID da sua conta Apple, caso contrário, insira a senha específica do app que você conseguiu na Figura 1.1 (Exemplo: "zxmf-pcqu-arpb-zmm");
- Senha da Apple Developer: Apenas a senha que você utiliza para logar na sua conta da Apple;
- Servidor de compilação: URL do servidor remoto de compilação, que por padrão já vem com o do Cronapp, não é necessário alterar.