Gidsen
Hoe macOS-apps in CI notarieel te maken
Notarisatie is traag en er treedt af en toe een time-out op.
5 min leestijd
Notarisatie is traag en er treedt af en toe een time-out op.
Waarom het gebeurt
Het is een netwerkretour naar Apple die enkele minuten kan duren en waar u geen controle over heeft.
Hoe het te repareren
- Gebruik notarytool met een App Store Connect API-sleutel in plaats van een Apple ID
- Voer notarisatie uit in zijn eigen taak, zodat testfeedback niet wordt geblokkeerd
- Niet het ticket nadat de notariële bekrachtiging is voltooid
- Stel een royale time-out in: de doorlooptijd van Apple varieert
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe u de Xcode-buildtijden in CI kunt verkortenXcode-builds duren bij elke run twintig minuten.Hoe iOS-simulatortests te versnellenSimulatortests duren een half uur.Hoe om te gaan met het ondertekenen van iOS-code in CIOndertekenen werkt lokaal en mislukt af en toe in CI.Oplossing voor het uitputten van de macOS runner-schijfTaken mislukken en er is geen ruimte meer op het apparaat op macOS.