Guider
Hvordan notarisere macOS-apper i CI
Notarisering er treg og av og til tidsavbrutt.
5 min lesing
Hvorfor det skjer
Hvordan fikse det
- Bruk notarytool med en App Store Connect API-nøkkel i stedet for en Apple-ID
- Kjør notarisering i sin egen jobb slik at den ikke blokkerer testtilbakemeldinger
- Stift billetten etter at notariseringen er fullført
- Sett en sjenerøs timeout – Apples behandlingstid varierer
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Hvordan kutte Xcode byggetider i CIXcode-bygg tar tjue minutter på hver løpetur.Hvordan øke hastigheten på iOS-simulatortesterSimulatortester tar en halvtime.Hvordan håndtere iOS-kodesignering i CISignering fungerer lokalt og svikter med jevne mellomrom i CI.Retter utmattelse av macOS runner-diskJobber mislykkes uten plass igjen på enheten på macOS.