Guides
Sådan håndteres iOS-kodesignering i CI
Signering fungerer lokalt og fejler periodisk i CI.
6 min læsning
Hvorfor det sker
Sådan rettes det
- Opret en dedikeret CI-nøglering, og lås den eksplicit op i jobbet
- Brug fastlane-match med en skrivebeskyttet rolle, så CI henter i stedet for at regenerere
- Gem certifikatet som en base64-hemmelighed og importer det ved jobstart
- Tjek profiludløb - årligt udløb er den mest almindelige pludselige fejl
Dit næste build kan være dobbelt så hurtigt til den halve pris
Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.
Relateret
Sådan skærer du Xcode-byggetider i CIXcode builds tager tyve minutter på hver løbetur.Sådan fremskyndes iOS-simulatortestsSimulatortest tager en halv time.Sådan notariseres macOS-apps i CINotarisering er langsom og af og til timeout.Retter udmattelse af macOS runner diskOpgaver mislykkes uden plads tilbage på enheden på macOS.