Ajuda online de GoodBarber
iOS - Atualizar os certificados no back office Solo
Sobre os certificados
Os certificados e a provisão móvel usados no seu aplicativo são visíveis no menu Canais de Vendas > App iOS > Certificados no seu backoffice.
Os certificados válidos* são exibidos em verde.
Os certificados expirados são exibidos em vermelho.
O Certificado de Distribuição é usado para compilar o aplicativo iOS e distribuí-lo na App Store Connect.
Quando o Certificado de Distribuição expira, ele não afeta os usuários existentes do seu aplicativo ou a versão do aplicativo atualmente publicada na loja.
O Certificado de Distribuição deve ser renovado antes de compilar ou carregar a próxima versão do seu aplicativo no App Store Connect. Não há pressa em fazer isso se você não planeja atualizar o aplicativo na loja tão cedo.
O Certificado Push é usado para fazer o serviço de push funcionar no seu aplicativo.
Quando o Certificado Push expira, o push para de funcionar para iOS. Seus usuários não os recebem mais e um erro é exibido na lista de histórico de push.
Portanto, o Certificado Push deve ser renovado antes de expirar para garantir a continuidade do serviço de notificação por push no seu aplicativo.
*Observação: O backoffice não está conectado à conta Apple Developer e não tem como detectar quando um certificado foi revogado. O certificado ainda será exibido como válido até a data de vencimento, mesmo que tenha sido revogado manualmente na conta do desenvolvedor.
Como renovar certificados expirados
Os certificados e arquivos mobile provision usados no seu aplicativo estão visíveis no menu Canais de Vendas > App iOS > Certificados .
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 Canais de Vendas > App iOS > Certificados .
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 Canais de Vendas > App iOS > Certificados.
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.
Crie um novo Certificado de Distribuição
- App distribuído através da App Store Connect (App Store oficial da Apple):
O Certificado de Distribuição da App Store é 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 da App Store expirado não afeta a versão que já está publicada na loja ou instalada nos dispositivos dos 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".
Crie um novo 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, role para baixo e clique em Editar
5. Role para baixo até a linha Push Notifications > Production SSL certificate
6. Clique em "Criar certificado"
Nota: Se já houver um Certificado de envio de produção associado a esse App ID, recomendamos excluí-lo antes de criar um novo.
7. Carregue o arquivo CSR e baixe o novo certificado Push
8. Carregue o novo arquivo do Push Certificate no seu back office GoodBarber
Atualize o Perfil de Provisionamento
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 de Envio 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 de Provisionamento
3 - Selecione o arquivo 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 Canais de Vendas > App iOS > Certificados ). Verifique se ele tem o App ID certo.
5 - Gere o novo arquivo Mobile Provision e baixe-o.
6 - Apague o antigo arquivo 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.
Compilação e atualização
- 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.
- iOS - Solicitar a atualização do seu app iOS
- iOS - Atualizando o app na App Store (App Store Connect) (Modo Solo)
- iOS - Atualizar um aplicativo publicado criado fora da GoodBarber
- iOS - Pedir pela renovação dos seus certificados iOS
- iOS - Atualizar os certificados no back office Solo
- iOS - identificando o bundle ID e o número de versão de um app existente
- iOS - Guia de resolução de problemas para falhas de compilação
- iOS - Mensagens de erro do Application Loader (Modo Solo)