Quando hai bisogno di un nuovo CSR
Usa questo prima di creare un nuovo certificato di distribuzione Apple, di rotazione del materiale di firma o di onboarding di una nuova app in un sistema di build automatizzato.
Firma Apple
Crea un CSR pulito per Apple Developer e scarica la chiave privata corrispondente immediatamente. Questo è il punto di partenza più veloce per i flussi di lavoro di firma iOS per l'App Store, ad-hoc o interno.
Flusso di lavoro
Input
Usa la stessa identità di persona o organizzazione che desideri rappresentare nella richiesta di certificato Apple.
Output
Niente viene mostrato fino a quando il CSR non viene generato. Una volta pronto, scarica entrambi i file e conserva la chiave privata in modo sicuro.
Usa questo prima di creare un nuovo certificato di distribuzione Apple, di rotazione del materiale di firma o di onboarding di una nuova app in un sistema di build automatizzato.
La chiave privata è l'asset sensibile. Mettila nella tua cassaforte aziendale, nel tuo gestore di password o nel tuo archivio di segreti di build e non commetterla mai al repository.
Dopo che Apple emette il certificato, associarlo alla chiave privata e esportare un .p12 per connettere la firma locale, i job di CI o le costruzioni cloud.
Domande frequenti
Sono le domande che solitamente vengono subito dopo che un team genera una richiesta di firma di certificato per un flusso di rilascio iOS.
Creato un richiesta di firma di certificato in formato CSR e la chiave privata corrispondente in formato PEM. Carica il CSR su Apple Developer, conserva la chiave privata in modo sicuro e esporta il certificato emesso come .p12 quando ne hai bisogno per i job di CI o le costruzioni cloud.
No. La richiesta viene elaborata solo per un tempo sufficiente a generare i file e restituirli nella risposta. L'utensile non persiste la chiave privata o la scrive in un database.
Sì. Il CSR è il punto di partenza per qualsiasi certificato Apple che richiede una richiesta di firma. Il tipo di certificato viene scelto in seguito all'interno di Apple Developer quando si emette il certificato.
Scaricare il certificato da Apple, importarlo in Keychain Access insieme alla chiave privata e esportare l'identità combinata come .p12 se il tuo CI o il tuo sistema di costruzione richiede un asset di firma portatile.
Pila di strumenti
Usa questi generatori e strumenti di dispositivo insieme per mantenere la firma, il testing e la distribuzione in movimento senza lasciare il browser.
Servizio di profilo
Installa un profilo leggero su un iPhone o un iPad e fai emergere l'UDID, il modello, il numero di serie e la versione di iOS in pochi secondi.
Apre gli strumentikeystore PKCS#12
Crea un keystore di firma PKCS#12, alias e sommario del certificato per le rilasci di Play Store o Android diretti.
Apri strumento