---
title: "Renovar os seus certificados iOS"
description: "Os certificados e a provisão móvel usados ​​no seu aplicativo são visíveis no menu Publicar > App iOS > Certificados no seu backoffice. Os certificados"
canonical_url: "https://pt.goodbarber.com/help/publicar-seu-app-ios-em-solo-r75/renovar-os-seus-certificados-ios-a101/"
lang: pt
---

# Renovar os seus certificados iOS

Source: https://pt.goodbarber.com/help/publicar-seu-app-ios-em-solo-r75/renovar-os-seus-certificados-ios-a101/

## 1. Sobre os certificados

Os certificados e a provisão móvel usados ​​no seu aplicativo são visíveis no menu **Publicar > 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.

## 2. Como renovar certificados expirados

1. No seu back office, vá para **Publicar > App iOS > Certificados** .
2. Clique no botão azul **Renovar meus certificados***
*O botão não estará disponível quando o aplicativo estiver sendo gerado ou quando o aplicativo estiver com validação pendente no App Store Connect.

Observação: As próximas etapas descreverão o processo para usuários individuais que lidam com o processo de publicação de seu aplicativo iOS por conta própria.
Se a GoodBarber está cuidando da publicação para você, [esta ajuda online](https://pt.goodbarber.com/help/delegar-a-publicacao-ao-servico-gbtc-r80/solicitar-a-renovacao-dos-certificados-ios-servico-gbtc-a298/) é a que você deve seguir, pois você não tem acesso ao processo de publicação em seu back office.

## 3. Crie um novo Certificado de Distribuição

1. Em Publicar > App iOS > Publicar , continue para a etapa 1, selecione "Criar um novo certificado de distribuição" e vá para a próxima etapa.
2. Vá para a etapa 2.2 e **baixe o arquivo .csr** fornecido no back office
3. Em uma nova guia do seu navegador, vá para sua [conta de desenvolvedor da Apple > Certificados, Identificadores e Perfis > Certificados](https://developer.apple.com/account/resources/certificates/list)
4. **Crie um novo certificado** seguindo as instruções das etapas 2.3 a 2.4 no back office.
5. **Faça o upload do novo Certificado de Distribuição** na etapa 2.5 no seu back office .

Observação: Se o certificado de distribuição não precisar ser renovado e você só precisar renovar o certificado push, selecione "Usar um certificado existente" na etapa 1 e siga as próximas etapas abaixo.

## 4. Crie um novo Certificado Push

1. Em Publicar > App iOS > Publicar , continue para a etapa 4 e **baixe o arquivo .csr** fornecido no back office.
2. Na sua conta de desenvolvedor da Apple, vá para [**Certificados, Identificadores e Perfis > Identificadores**](https://developer.apple.com/account/resources/identifiers/list)
3. **Selecione o App ID** do seu aplicativo (em caso de dúvida, é o App ID exibido no menu Publicar > App iOS > Certificados no seu back office)
4. Role para baixo até o recurso **Push Notifications** e certifique-se de que a caixa esteja marcada.
5. Clique no botão **configurar** (se o certificado push atual expirou) ou **editar** (se o certificado push atual ainda for válido) na linha.
6. Em **Certificado SSL de Produção**, exclua qualquer certificado existente e clique em "**Criar certificado**" (não se preocupe, o certificado que você revogar será substituído quase imediatamente).
7. Faça o upload do arquivo .csr e **baixe o novo Certificado Push**.
8.**Faça o upload do novo Push Certificate** na etapa 4.6 no seu back office .

## 5. Atualize o Provisioning Profile

Você deve renovar o perfil de provisionamento do seu aplicativo sempre que renovar o certificado de distribuição, o certificado push ou ambos os certificados.

1. Na sua conta de desenvolvedor da Apple, vá para [**Certificados, Identificadores e Perfis > Perfis**](https://developer.apple.com/account/resources/profiles/list)
2. **Selecione o arquivo App Store Mobile Provision**do seu aplicativo.
3. Certifique-se de que o **Certificado de Distribuição e o App ID sejam os mesmos** de **Publicar > Aplicativo iOS > Certificados** (o Certificado de Distribuição deve ter a mesma data de expiração).
4. **Salve** o novo arquivo App Store Mobile Provision e **baixe-o**.
5.**Exclua** o antigo arquivo App Store Mobile Provision do back office na etapa 5.4 e **faça upload do novo**.

## 6. Compilação e atualização

Depois que seu aplicativo terminar de compilar, você poderá baixar o novo arquivo binário (.ipa) do seu aplicativo.
Recomendamos atualizar seu aplicativo algumas vezes por ano para garantir que todas as correções mais recentes e atualizações do mecanismo nativo sejam aplicadas.
