- Uma conta de desenvolvedor da Apple válida é necessária para compilar seu aplicativo iOS.
Se você ainda não tem uma, aqui está a ajuda online para criar uma conta de desenvolvedor da Apple .
A Apple pode levar alguns dias para ativar sua conta de desenvolvedor da Apple após sua inscrição. Aconselhamos que você se inscreva com antecedência antes de iniciar a compilação do seu aplicativo iOS.

- Esta ajuda online explica como compilar um aplicativo totalmente novo que nunca foi publicado no App Store Connect.
Se seu aplicativo já existe no App Store Connect e você deseja substituí-lo por este aplicativo GoodBarber mantendo seus usuários existentes, siga esta ajuda online .

- Antes de começar como processo de compilação descrito abaixo:
1. Verifique que os textos dos popups de permissões foram personalizados no menu Definições > Definições de Compilação  do seu backoffice de acordo com as funcionalidades da sua app
2. Prossiga com as verificações de recomendação para assegurar que a sua app está de acordo com as guias de utilização da App Store.


Para começar:
1. Vá para Publicar > App iOS > Publicar  no seu back office.
2. Clique no botão verde “Iniciar envio” abaixo da imagem do Ninja.
3. Em "Passo 0: Primeira vez?", selecione "Primeiro envio"
4. Vá para a próxima etapa.


1

Conta de Desenvolvedor

1. Selecione Criar um novo certificado de distribuição.
2. Vá para a próxima etapa.


2

Certificados

2.1 Registre-se como desenvolvedor da Apple
Se você já tiver uma conta de desenvolvedor da Apple válida, vá para a etapa 2.2.

2.2 Solicitação de assinatura de certificado
Clique no botão verde para gerar um arquivo .CSR e baixá-lo.

2.3 Solicitação de certificado de distribuição
1. Na sua conta de desenvolvedor da Apple, vá para Certificados, Identificadores e Perfis > Certificados
2. Crie um novo certificado usando o sinal + e selecione "Distribuição iOS (App Store e Ad Hoc)"
3. Faça o upload do arquivo .CSR que você baixou do back office na etapa 2.2
4. Gere o certificado

2.4 Baixe o arquivo ios_distribution.cer da sua conta de desenvolvedor da Apple.

2.5 Envie o arquivo ios_distribution.cer
No seu back office , faça o upload do arquivo ios_distribution.cer que você acabou de baixar de sua conta de desenvolvedor da Apple.


3

App ID

3.1 Universal Links
Escolha se deseja ativar os Universal Links no seu aplicativo iOS

3.2 Criar um novo ID de aplicativo
1. Na sua conta de desenvolvedor da Apple, vá para Certificados, Identificadores e Perfis > Identificadores
2. Crie um novo identificador usando o sinal + e selecione "IDs de aplicativos"
3. Quando solicitado a selecionar um tipo, escolha "App"

3.3 Informações de ID do aplicativo
1. No campo "Descrição", registre o nome do seu aplicativo (não são permitidos caracteres especiais)
2. No campo "Bundle ID", certifique-se de que "Explicit" esteja selecionado e registre o bundle ID do seu aplicativo no formato necessário (por exemplo: com.nomededominio.nomedoapp).
Observe que a GoodBarber fornece um ID de pacote padrão no back office, mas você pode criar um diferente em sua conta de desenvolvedor da Apple, desde que o formato seja aceito pela Apple.
3. Role para baixo na lista de recursos e selecione "Notificações push"
3b. Opcional - Somente se você deseja ativar os Universal Links , selecione também o recurso "Domínio Associado".

3.4 Valide o ID do seu aplicativo
Clique em "Continuar" no canto superior direito.


4

Push

Volte ao seu back office e vá para a próxima etapa.
Agora você criará seu Push Certificate, para que seu aplicativo iOS possa receber notificações push.

4.1: Gere arquivo goodbarber.csr
Clique no botão verde para gerar um arquivo .CSR e baixá-lo.

4.2 Adicione Certificado Push
1. Na sua conta de desenvolvedor da Apple > Certificates, Identifiers and Profiles > Identifiers , selecione o App ID que você criou na etapa anterior e role para baixo até o recurso Notificações Push.
2. Clique no botão "Configurar" que apareceu na linha

4.3 Selecione o tipo
Em "Certificado SSL de Produção", clique em "Criar Certificado".

4.4 Gere o certificado
Carregue o arquivo CSR que você acabou de baixar do back office.

4.5 Recupere arquivo aps.cer
Gere e baixe o certificado Push da sua conta Apple Developer.

4.6 Envie o arquivo aps.cer
No seu back office , faça o upload do arquivo aps.cer que você baixou da sua conta de desenvolvedor da Apple.


5

Mobile Provision

5.1 Crie seu perfil de provisionamento
1. Vá para Certificados, Identificadores e Perfis > Perfis
2. Crie um novo perfil clicando no sinal +
3. Em Distribuição, selecione "App Store" e clique em "Continuar"
4. Selecione o ID do aplicativo do seu aplicativo criado anteriormente.
5. Selecione o Certificado de Distribuição criado anteriormente - se houver mais de um na lista, selecione aquele com a data de hoje.

5.2 Gere seu perfil de provisionamento
Dê um nome ao perfil de provisionamento (nós fornecemos um nome padrão no back office, mas você pode usar o nome de sua escolha) e gere o arquivo.

5.3 Baixe seu perfil de provisionamento

5.4 Envie o arquivo de provisionamento móvel do seu aplicativo
No seu back office , carregue o arquivo chamado "yourapp".mobileprovision que você baixou da sua conta de desenvolvedor da Apple.


6

Compile your app

Clique no botão para começar a compilação do seu aplicativo.
Após alguns minutos, um novo ecrã irá aparecer para o informar de que a sua app iOS foi compilada.

Poderá fazer download do ficheiro .ipa da sua app.

O próximo passo será enviar este ficheiro para a App Store Connect para poder testar a sua app com Testflight  se desejar, e por fim, enviar a sua app para a revisão da Apple.


Outros artigos