Xcode プロジェクトで外部ビルド システム ターゲットを作成し、それをメイン ターゲットの依存関係にしたので、メイン ターゲットがビルドを開始する前にこのターゲットを実行したいと考えています。この外部ビルド システム ターゲットでは、bash スクリプトを参照pod install
して SRCROOT ディレクトリから実行するだけです。
予想どおり、新しいターゲットが最初にPod install
実行され、正常に実行されますが、その後ビルドが停止します。ただし、失敗することはありません。ビルドが問題なく停止したことを報告するだけです。pod install の終了コードは 0 であるため、スクリプトは成功として返されますが、ビルドは停止します。
なぜこれが起こっているのか誰にも分かりますか?