Vai al contenuto

Guide

Come gestire la firma del codice iOS in CI

La firma funziona localmente e fallisce in modo intermittente in CI.

6 min di lettura

Perché succede

Come risolverlo

  1. Crea un portachiavi CI dedicato e sbloccalo esplicitamente nel lavoro
  2. Utilizza la corrispondenza fastlane con un ruolo di sola lettura in modo che CI venga recuperato anziché rigenerato
  3. Archivia il certificato come segreto base64 e importalo all'avvio del lavoro
  4. Controlla la scadenza del profilo: la scadenza annuale è il fallimento improvviso più comune

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.