Guides
Sådan notariseres macOS-apps i CI
Notarisering er langsom og af og til timeout.
5 min læsning
Hvorfor det sker
Sådan rettes det
- Brug notarytool med en App Store Connect API-nøgle i stedet for et Apple ID
- Kør notarisering i sit eget job, så det ikke blokerer testfeedback
- Hæft billetten efter notariseringen er gennemført
- Indstil en generøs timeout — Apples behandlingstid varierer
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 håndteres iOS-kodesignering i CISignering fungerer lokalt og fejler periodisk i CI.Retter udmattelse af macOS runner diskOpgaver mislykkes uden plads tilbage på enheden på macOS.