Informazioni sui certificati

I certificati e la disposizione mobile utilizzati nella tua app sono visibili nel menu Pubblica > App iOS > 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.


1

Come rinnovare i certificati scaduti

1. Nel tuo back office vai su Pubblica > 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 che dovresti seguire, dato che non hai accesso al processo di pubblicazione nel tuo back office. 


2

Crea un nuovo Certificato di Distribuzione

1. In Pubblica > App iOS > 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  
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.


3

Crea un nuovo Certificato Push

1. Su Pubblica > iOS App > Pubblica  continua al punto 4 e scarica il file .csr fornito nel back office.
2. Nel tuo account Apple Developer, vai su Certificati, identificatori e profili > Identificatori  
3. Seleziona l'App ID della tua app (in caso di dubbio, è l'App ID visualizzato nel menu Pubblica > 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 4.6 nel tuo back office . 


4

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
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 Pubblica > 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 5.4 e carica quello nuovo.


5

Compilazione e aggiornamento

Una volta terminata la compilazione, è possibile scaricare il nuovo file binario (.ipa) dell'app.
Si consiglia di aggiornare l'app un paio di volte all'anno per garantire l'applicazione di tutte le ultime correzioni e degli aggiornamenti del motore nativo.


Altri articoli