Guida per l’account
Account Certificati Sostituire i certificati Developer ID emessi dalla precedente Sub-CA
Sostituire i certificati Developer ID emessi dalla precedente Sub-CA
La Developer ID Certification Authority originale scade il 1° febbraio 2027. Dopo tale data, i certificati emessi dall’autorità originale non potranno più essere utilizzati per la firma e dovranno essere sostituiti con certificati emessi dall’attuale Developer ID Certification Authority (G2). I certificati emessi da G2 sono validi per un anno e devono essere rinnovati annualmente.
Ruolo richiesto: Titolare dell’account
Verificare se i propri certificati sono interessati
In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), fai clic su Certificates (Certificati) nella barra laterale e verifica i tuoi certificati Developer ID Application e Developer ID Installer. È probabile che siano interessati tutti i certificati che scadono entro il 1° febbraio 2027. Tuttavia, la sola data di scadenza non dimostra quale autorità abbia emesso un certificato. Per capirlo con certezza, controlla l’emittente.
Un team può avere certificati emessi da ciascuna autorità con nomi identici, ad esempio due certificati Developer ID Installer uguali che si differenziano solo per la data di scadenza. Per distinguerli, seleziona un certificato in Accesso Portachiavi, espandi il campo Nome emittente e verifica quanto indicato nel campo Unità organizzativa:
-
Se è visualizzato Apple Certification Authority: il certificato è stato emesso dalla precedente Sub-CA. Questo certificato deve essere sostituito.
-
Se è visualizzato G2: il certificato è stato emesso dall’attuale Sub-CA. Nessuna azione necessaria.
Nota: controlla il tuo certificato, non la voce Developer ID Certification Authority nel tuo portachiavi. Tale voce identifica l’autorità stessa ed è emessa da Apple Root CA, la cui unità organizzativa è anch’essa indicata come Apple Certification Authority.
Creare un certificato sostitutivo
-
Accedi a Certificates, Identifiers & Profiles (Certificati, identificatori e profili).
-
Fai clic su Certificates (Certificati) nella barra laterale, quindi fai clic sul pulsante Aggiungi (+).
-
Sotto Software, seleziona Developer ID Application o Developer ID Installer, quindi fai clic su Continue (Continua). Se hai certificati di entrambi i tipi, ripeti questi passaggi per ciascuno, poiché ciò che vale per un certificato non vale necessariamente per l’altro.
-
Se ti viene chiesto di selezionare un Developer ID Certificate Intermediary, scegli G2 Sub-CA (Xcode 11.4.1 o versioni successive). La selezione di qualsiasi altra opzione potrebbe comportare l’emissione di un certificato dalla CA in scadenza.
-
Segui le istruzioni per creare una richiesta di firma del certificato. Carica la richiesta, quindi scarica il nuovo certificato.
-
Fai doppio clic sul file scaricato per installarlo nel portachiavi, quindi aggiorna i sistemi per firmare con il nuovo certificato.
Puoi avere fino a cinque certificati Developer ID Application e cinque certificati Developer ID Installer contemporaneamente, quindi puoi creare e testare un certificato sostitutivo prima che quello attuale scada.