Útmutatók
A macOS-alkalmazások közjegyzői hitelesítése a CI-ben
A közjegyzői hitelesítés lassú, és időnként túllép.
5 perc olvasás
A közjegyzői hitelesítés lassú, és időnként túllép.
Miért történik
Ez egy hálózati oda-vissza út az Apple-hez, amely több percig is eltarthat, és kívül esik az ellenőrzésén.
Hogyan lehet javítani
- Használja a notarytool-t egy App Store Connect API-kulccsal Apple ID helyett
- Futtassa a közjegyzői hitelesítést a saját feladatában, így nem blokkolja a teszt visszajelzéseit
- A jegyet a közjegyzői hitelesítés befejezése után tűzze össze
- Állítson be egy nagyvonalú időtúllépést – az Apple átfutási ideje változó
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
Hogyan csökkenthető az Xcode felépítési ideje CI-benAz Xcode összeállítása minden futtatáskor húsz percet vesz igénybe.Az iOS szimulátor tesztek felgyorsításaA szimulátoros tesztek fél órát vesznek igénybe.Az iOS-kód aláírásának kezelése CI-benAz aláírás helyileg működik, és időszakosan meghiúsul a CI-ben.A macOS runner lemez kimerültségének javításaA feladatok meghiúsulnak, és nem marad hely az eszközön a macOS rendszeren.