Está aqui:   Índice / Processo De Submissão Ios / Publicação E Atualizações Do Aplicativo Ios

iOS - Atualizar os certificados no back office (modo Solo)

Acesse a página Certificados no seu back office GoodBarber

Os certificados e arquivos mobile provision usados ​​no seu aplicativo estão visíveis no menu Publicar > Certificados > iOS.
Eles são exibidos em verde quando são válidos e vermelhos quando são expirados.

Para renovar certificados expirados:

- GoodBarber cuida do processo de envio do iOS para você
1. Vá para o menu de deslizamento esquerdo Publicar > Certificados > iOS .
2. Clique no botão azul Renovar meus certificados.
3. Siga este tutorial
A equipe atualizará os certificados para você e informará você no Suporte quando estiver pronto.

- Você está cuidando do processo de envio do iOS (Solo)
1. Vá para o menu de deslizamento esquerdo Publicar > Certificados > iOS.
2. Clique no botão azul Renovar meus certificados.
3. Leia as informações abaixo e siga as etapas do tutorial de back office até a página Ninja

Nota: Há momentos no processo de envio quando a atualização dos certificados do iOS não é permitida.
O botão não será visível quando:
- O aplicativo está sendo compilado
- O aplicativo está pronto para teste (para desbloqueá-lo, vá em Publicar > Publicação > iOS e clique em Modificar)
- O aplicativo está pendente de envio para a loja e ainda não foi marcado como publicado no back office.

picture

1

Renovação do Certificado de Distribuição

- App distribuído através da App Store Connect (App Store oficial da Apple):
O Certificado de Distribuição iOS é válido por 1 ano. É usado apenas para compilar o aplicativo ou enviá-lo para a loja.
Se você não precisa realizar nenhuma dessas ações, não há emergência para renovar o Certificado de Distribuição.
Um certificado de Distribuição i<os expirado não afeta a versão que já está publicada na loja ou instalada nos dispositivos dos usuários.

- App distribuído internamente (fora da App Store oficial da Apple):
O Certificado de Distribuição In-House é válido por 3 anos. Quando expira, os usuários não podem mais abrir o aplicativo
Ele deve ser renovado assim que expirar e uma nova versão deve ser enviada aos usuários.

Para substituir seu Certificado de Distribuição expirado, você pode:

a) Criar um novo certificado de distribuição
1. Baixe o arquivo CSR fornecido no back office
2. Abra https://developer.apple.com em uma nova guia do seu navegador
3. Entre na sua conta Apple e vá para o menu Certificados, Identificadores e Perfis > Certificados
4. Siga as instruções fornecidas no GoodBarber do back office para criar um novo certificado
5. Carregue o novo Certificado de Distribuição no seu back office GoodBarber

b) Use um Certificado de Distribuição existente ou faça o upload de um arquivo .p12
Isso é possível somente se:
- Você já compilou outro aplicativo com o GoodBarber
- Você está usando o mesmo ID da conta para o outro aplicativo e este
- Ambos os aplicativos serão publicados na mesma conta de desenvolvedor da Apple
- O certificado de distribuição existente ainda é válido na conta de desenvolvedor da Apple e não foi revogado

Se TODOS os requisitos acima forem atendidos:
1. Selecione "Quero usar um certificado de distribuição existente" no seu back office GoodBarber
Um menu suspenso mostrará os certificados de distribuição existentes usados ​​nos seus outros aplicativos.
2. Escolha o outro aplicativo da lista que já está usando este certificado.
Nota: Se você é um especialista, também pode importar um arquivo .p12. A senha associada deste arquivo p12 deve ser "duoapps".

picture

2

Renovação do Certificado Push

O certificado push é válido por 1 ano e 1 mês. Quando expira, as notificações push param de funcionar no seu aplicativo iOS.
Deve ser renovado assim que expirar.

Para criar um novo certificado push
1. Faça o download do arquivo CSR fornecido no back office GoodBarber
2. Abra https://developer.apple.com em uma nova guia no seu navegador
3. Faça o login na sua conta da Apple e vá para o menu Certificados, identificadores e perfis > App ID
4. Selecione o App ID do seu aplicativo e role para baixo
5. Role para baixo até a linha Push Notifications  e clique em Configuração ou editar
Nota: Se já houver um Certificado Push de produção associado a esse App ID, recomendamos excluí-lo antes de criar um novo.

6. Por baixo de certificado Production SSL, clique em "Criar certificado"
7. Carregue o arquivo CSR e baixe o novo certificado Push
8. Carregue o novo arquivo do Push Certificate no seu back office GoodBarber

picture

3

Atualização dos ficheiros Mobile Provision

Os arquivos do Mobile Provision são válidos por 1 ano.
Eles devem ser atualizados quando você renovar um certificado (Certificado de Distribuição, Certificado Push ou ambos).

Para atualizar os arquivos do Mobile Provision:
1. Abra https://developer.apple.com em uma nova guia no seu navegador
2. Vá para o menu Certificados, Identificadores e Perfis > Perfis
3. Selecione o arquivo App Store Mobile Provision do seu aplicativo e clique em "Editar"
4. Escolha o Certificado de Distribuição usado no back office (mesma data de vencimento que a indicada em Publicar > Certificates > iOS ). Verifique se ele tem o App ID certo.
5. Gere o novo arquivo App Store Mobile Provision e baixe-o.
6. Apague o antigo arquivo App Store Mobile Provision do back office e faça o upload do novo.
7. Repita a operação com o arquivo Ad Hoc Mobile Provision.
Se necessário, você também pode adicionar novos dispositivos para testar a versão ad hoc nesta etapa.

picture

4

Atualização de compilação/armazenamento após renovar os certificados do iOS

- Aplicativos distribuídos na App Store Connect:
Nenhuma compilação é necessária (a menos que um novo dispositivo para testar a versão ad hoc tenha sido adicionado).
Nenhum envio de uma nova versão para a loja é necessário.
  
- Aplicativos distribuídos internamente:
Nova compilação necessária após qualquer atualização de certificado/provisão móvel.
Necessidade de enviar a versão mais recente para seus usuários.

picture