macOS und iOS
Wie beglaubige ich eine macOS-App in CI?
Kurze Antwort
Verwenden Sie notarytool mit einem als Geheimnis gespeicherten App Store Connect-API-Schlüssel.
Das Detail, das zählt
Die Beurkundung ist netzwerkgebunden und kann mehrere Minuten dauern; Führen Sie es in einem separaten Job aus, damit das Testfeedback nicht blockiert wird.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
Unterstützen GitHub Actions-Läufer macOS?Ja, sowohl von GitHub gehostete als auch verwaltete Anbieter bieten macOS-Läufer auf Apple-Chips an.Kann ich iOS-Apps ohne einen Mac-Runner erstellen?Nein. Xcode läuft nur auf macOS, daher erfordert ein iOS-Build einen macOS-Runner.Ist Xcode auf macOS-Läufern vorinstalliert?Ja. runnerhut-Images liefern mehrere Xcode-Versionen mit passenden Befehlszeilentools.Wie wähle ich eine Xcode-Version aus?Führen Sie sudo xcode-select -s /Applications/Xcode_16.4.app vor Ihren Build-Schritten aus.