Ghiduri
Cum să legalizați aplicațiile macOS în CI
Notarizarea este lentă și uneori expiră.
5 min de citit
Notarizarea este lentă și uneori expiră.
De ce se întâmplă
Este o călătorie dus-întors în rețea către Apple, care poate dura câteva minute și este în afara controlului dumneavoastră.
Cum să o rezolvi
- Utilizați notarytool cu o cheie API App Store Connect și nu cu un ID Apple
- Rulați notarizarea în propria sarcină, astfel încât să nu blocheze feedback-ul de testare
- Capsați biletul după finalizarea notarizării
- Stabiliți un timeout generos - durata Apple variază
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Cum să reduceți timpii de construire Xcode în CICompilările Xcode durează douăzeci de minute la fiecare rulare.Cum să accelerezi testele simulatorului iOSTestele pe simulator durează o jumătate de oră.Cum să gestionați semnarea codului iOS în CISemnarea funcționează local și eșuează intermitent în CI.Remedierea epuizării discului macOS RunnerLucrările eșuează fără spațiu rămas pe dispozitiv pe macOS.