Creare certificati

Certificati gestiti nel cloud

I certificati gestiti nel cloud sono associati al tuo abbonamento all’Apple Developer Program e sono gestiti da remoto. In Xcode 13 o versioni successive, Xcode firmerà nel cloud qualsiasi app o software per la distribuzione quando usi il flusso di lavoro per la distribuzione e l’archiviazione in Xcode Organizer. Permessi aggiuntivi sono disponibili in App Store Connect per consentire agli utenti con ruolo di amministratore, e a sviluppatori e sviluppatrici di firmare app e software con questi certificati.

Gestione e rotazione dei certificati

Viene creato automaticamente un nuovo certificato gestito sul cloud 90 giorni prima della scadenza, quando vengono ricevute nuove richieste di firma. Il certificato più recente viene utilizzato quando si riceve la richiesta di firma del software. Se il software firmato deve essere eseguito sui dispositivi per più di 90 giorni, gli utenti con ruolo di titolare dell’account e amministratore possono avviare la rotazione dei certificati anche in Certificates, Identifiers & Profiles (Certificati, identificatori e profili). La rotazione manuale dei certificati è disponibile quando rimane meno della metà della durata di validità residua del certificato (generalmente 180 giorni).

Ruolo richiesto: titolare dell’account o amministratore.

Configurazione per la firma locale

Xcode 13, o versione successiva, eseguirà la firma nel cloud di qualsiasi app o software per la distribuzione se usi il flusso di lavoro per la distribuzione e l’archiviazione in Xcode Organizer, e non viene trovato un certificato di firma locale. Puoi configurare Xcode per firmare localmente il software aggiungendo un certificato di distribuzione Apple attivo al tuo portachiavi prima di firmare per la distribuzione oppure usando i processi di firma manuale.