---
title: "Rinnovare i certificati iOS"
description: "Necessario se i certificati iOS sono scaduti o invalidi I certificati e la disposizione mobile utilizzati nella tua app sono visibili nel menu&nbsp;Canali di ve"
canonical_url: "https://it.goodbarber.com/help/shop/pubblicare-la-tua-app-ios-in-solo-r75/rinnovare-i-certificati-ios-a101/"
lang: it
---

# Rinnovare i certificati iOS

Source: https://it.goodbarber.com/help/shop/pubblicare-la-tua-app-ios-in-solo-r75/rinnovare-i-certificati-ios-a101/

## 1. Informazioni sui certificati

I certificati e la disposizione mobile utilizzati nella tua app sono visibili nel menu **Canali di vendita > iOS App > Certificati** nel tuo back office.

I certificati **validi*** sono visualizzati in**verde.**
I certificati **scaduti**sono visualizzati in**rosso.**

Il **certificato di distribuzione** è usato per compilare l'app iOS e distribuirla in App Store Connect.
Quando il certificato di distribuzione scade, non ha alcun impatto sugli utenti esistenti della tua app o sulla versione attualmente pubblicata nello store.
**Il certificato di distribuzione deve essere rinnovato prima di compilare o inviare la prossima versione della tua app su App Store Connect.** Non c'è fretta di farlo se non hai intenzione di aggiornare l'app nello store a breve.

Il **certificato Push** è usato per far funzionare il servizio push nella tua app.
Quando il certificato Push scade, le push smettono di funzionare per iOS. Gli utenti non le ricevono più e viene visualizzato un errore nell'elenco della cronologia Push.
Pertanto, **il certificato Push deve essere rinnovato prima della sua scadenza** per garantire la continuità del servizio di notifica push nella tua app.

*N.b.: il back office non è collegato all'account Apple Developer e non ha modo di rilevare quando un certificato è stato revocato. Il certificato sarà ancora visualizzato come valido fino alla data di scadenza, anche se è stato revocato manualmente nell'account Developer.

## 2. Come rinnovare i certificati scaduti

1. Nel tuo back office vai su **Canali di vendita > iOS App > Certificati**.
2. Clicca sul pulsante blu **Rinnova i miei certificati***.
*Il pulsante non sarà disponibile quando l'app è in fase di generazione o quando l'app è in attesa di convalida in App Store Connect.

Nota : I prossimi passi descriveranno il processo per gli utenti che si occupano da soli del processo di pubblicazione della loro app iOS.
Se GoodBarber si sta occupando della pubblicazione per te, [questa è la guida online](https://it.goodbarber.com/help/shop/delegare-la-pubblicazione-al-servizio-gbtc-r80/richiedere-il-rinnovo-dei-certificati-ios-servizio-gbtc-a298/) che dovresti seguire, dato che non hai accesso al processo di pubblicazione nel tuo back office.

## 3. Crea un nuovo Certificato di Distribuzione

1. In Canali di vendita> iOS app > Pubblica continua al passo 1, seleziona "Crea un nuovo certificato di distribuzione" e vai al passo successivo.
2. Vai al punto 2.2 e **scarica il file .csr**fornito nel back office
3. In una nuova scheda del tuo browser, vai al tuo [Apple Developer Account > Certificati, identificatori e profili > Certificati](https://developer.apple.com/account/resources/certificates/list)
4. **Crea** un nuovo certificato seguendo le istruzioni dei passaggi 2.3 e 2.4 del back office.
5. **Carica** il nuovo certificato di distribuzione nel punto 2.5 nel tuo back office.

N.b.: Se il certificato di distribuzione non ha bisogno di essere rinnovato e devi solo rinnovare il certificato push, seleziona "Usa un certificato esistente" al punto 1 e segui i passaggi successivi.

## 4. Crea un nuovo Certificato Push

1. Su Canali di vendita> iOS app > Pubblica continua al punto 5 e scarica il file .csr fornito nel back office.
2. Nel tuo account Apple Developer, vai su [Certificati, identificatori e profili > Identificatori](https://developer.apple.com/account/resources/identifiers/list)
3. Seleziona l'App ID della tua app (in caso di dubbio, è l'App ID visualizzato nel menu Canali di vendita > iOS App > Certificati nel tuo back office)
4. Scorri in basso fino alla funzionalità **Push Notifications** e assicurati che la casella sia selezionata.
5. Clicca sul pulsante configurare (se il certificato push corrente è scaduto), o modifica (se il certificato push corrente è ancora valido) sulla linea.
6. Sotto**Production SSL certificate**, cancella qualsiasi certificato esistente, poi clicca su "**Crea certificato**" (non preoccuparti, il certificato che revochi sarà sostituito quasi immediatamente).
7. Carica il file .csr e scarica il nuovo certificato Push.
8. Carica il nuovo certificato Push al passo 5.6 nel tuo back office .

## 5. Aggiorna il Provisioning Profile

Dovresti rinnovare il profilo di provisioning della tua app ogni volta che rinnovi il certificato di distribuzione, il certificato push o entrambi i certificati.

1. Nel tuo account Apple Developer vai su [Certificati, Identificatori e Profili > Profili](https://developer.apple.com/account/resources/profiles/list)
2. Seleziona il file App Store Mobile Provision della vostra app.
3. **Assicurati che il certificato di distribuzione e l'ID dell'app siano gli stessi** di Canali di vendita > iOS App > Certificati (il certificato di distribuzione deve avere la stessa data di scadenza).
4. Salva il nuovo file App Store Mobile Provision e scaricalo.
5. Cancella il vecchio file App Store Mobile Provision dal back office al passo 6.4 e carica quello nuovo.

## 6. Compilazione e aggiornamento

Una volta rinnovati i certificati, ti verrà chiesto di compilare la tua app.
Sebbene il rinnovo dei certificati non richieda una nuova compilazione o un aggiornamento della tua app, ti consigliamo vivamente di inviare una nuova versione allo store se quella attualmente pubblicata risale a un anno fa (o più).

Contatta l'assistenza a questo punto se desideri sbloccare il tuo backoffice.
