Genera un richiesta di firma di certificato iOS e una chiave privata in pochi secondi. Utilizza la CSR per i certificati sviluppatore Apple, la firma manuale o i pipeline di build CI.

Certificato Apple

Genera una richiesta di firma di certificato iOS e una chiave privata

Creare un CSR pulito per lo sviluppatore Apple e scaricare la chiave privata corrispondente immediatamente. Questo è il punto di partenza più veloce per le flussi di firma iOS per l'App Store, ad-hoc o interno.

  • Genera un CSR fresco pronto per Apple senza aprire Keychain Access o l'assistente di certificati del macOS.
  • Conserva la firma manuale, la configurazione dei segreti CI e l'onboarding dei build cloud sullo stesso pagina.
  • Utilizza la chiave privata risultante in seguito quando esporti un'identità di distribuzione come file .p12.

Ciclo di lavoro

  1. 1. Inserisci i dettagli del soggetto del certificato che desideri associare alla richiesta di firma.
  2. 2. Scarica il CSR e la chiave privata corrispondente.
  3. 3. Carica il CSR in Apple Developer quando crei il tuo certificato.
  4. 4. Associare il certificato rilasciato alla chiave privata e esporta un file .p12 portatile quando il tuo pipeline di costruzione ne ha bisogno.

Input

Dettagli del soggetto del CSR

Usa la stessa identità di persona o organizzazione che desideri rappresentare nella richiesta di certificato Apple.

Output

La tua richiesta di firma generata

Niente viene mostrato fino a quando non viene generato il CSR. Una volta pronto, scarica entrambi i file e conserva la chiave privata in modo sicuro.

Genera una richiesta di certificato per visualizzare la sommario del soggetto e i pulsanti di download qui.

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 costruzione automatizzato.

Cosa archiviare in modo sicuro

La chiave privata è l'assegno sensibile. Mettila nella tua cassaforte aziendale, nel tuo gestore di password o nel tuo archivio di segreti di costruzione e non commetterla mai nel repository.

Cosa succede di seguito

Dopo che Apple rilascia il certificato, associarlo alla chiave privata e esportare un .p12 per connettere la firma locale, i job di CI o le costruzioni cloud.

Dopo la firma

Invia le correzioni web senza un altro giro di ritorno del magazzino.

Una volta firmato il binario nativo, le Capgo aggiornamenti live possono inviare Capacitor modifiche al layer web in tempo reale—canali, rollback e qualsiasi CI/CD che già utilizzate. Gratuito da provare quando siete pronti a cablare OTA nel medesimo percorso di rilascio.

Domande frequenti

Domande frequenti

Queste sono le domande che solitamente vengono poste subito dopo che un team genera una richiesta di firma certificata per un flusso di rilascio iOS.

Cos'è che questo generatore di certificato iOS crea?

Crea una richiesta di firma certificata nel formato CSR e la chiave privata corrispondente nel formato PEM. Carica il CSR su Apple Developer, conserva la chiave privata sicura e esporta il certificato rilasciato come .p12 quando ne hai bisogno per le CI o i costruttori cloud.

La chiave privata viene archiviata sul server?

No. La richiesta viene elaborata solo per il tempo sufficiente a generare i file e restituirli nella risposta. L'utensile non persiste la chiave privata o la scrive in un database.

Posso utilizzare il CSR generato per la firma App Store, ad-hoc o enterprise?

Sì. La CSR è il punto di partenza per qualsiasi certificato Apple che richiede una richiesta di firma. Il tipo di certificato viene scelto più tardi all'interno di Apple Developer quando si rilascia il certificato.

Cosa devo fare dopo che Apple rilascia il certificato?

Scarica il certificato da Apple, importalo in Keychain Access insieme alla chiave privata e esporta l'identità combinata come .p12 se il tuo CI o il tuo piattaforma di costruzione richiede un asset di firma portatile.