TL;DR:新しい Xcode プロジェクトを作成するときに 2 番目のコンパイラ ターゲットを作成するには、TemplateInfo.plist ファイルにどの XML スニペットを追加すればよいですか?
自分の Xcode プロジェクト テンプレートで作業しているときに、KIF 統合テストを「すぐに使える」方法で機能させようとしています。KIF では、通常のターゲットを複製してから、いくつかのプロパティを変更する必要があります。これは通常手動で行われますが、時間がかかり、エラーの余地が残りますが、非常に平凡なので自動化できます。
わかりやすくするために、このスクリーンショットの2 番目のターゲットを自動的に作成しようとしています。
テンプレートのカスタマイズ全体でかなりのことができましたが、別のターゲットを作成する方法がわかりません。そのチェックボックスをオンにすると、単体テスト用のテンプレートが作成されます。Apple はどのようにそれを行うのですか?
私の github リポジトリでテンプレート プロジェクトを見てください。私が KIF で行っていることを確認したい場合は (この質問の回答には必要ありませんが)、KIF Integrations.xctemplateフォルダーの plist を参照してください。