2013-02-01 15 views
12

TLを新しいターゲットを定義するには、DR:を私は新しいXcodeプロジェクトを作成するときに、第2のコンパイラのターゲットを作成するために、私のTemplateInfo.plistファイルに追加しますどんなXMLスニペット?はどのように作成するか、またはカスタムのXcodeのプロジェクトテンプレートに

私自身のXcodeプロジェクトテンプレートで作業している間に、私はKIF integration testingを「すぐに使える」ようにしています。 KIFではduplicate your regular targetが必要です。次にいくつかのプロパティを変更します。これは通常手動で行われますが、それは時間がかかり、エラーのためのマージンを残します。明確にするために

、私は自動的にこのスクリーンショット第二の標的を作成するために探しています:

Screenshot after manual duplication

私は全体のテンプレートのカスタマイズでかなり遠くなったが、私はちょうどすることはできませんチェックボックスをオンにすると、ユニットテスト用のテンプレートが作成されますが、別のターゲットを作成する方法を理解してください。 アップルはどうしたらいいですか

the template project over at my github repositoryをご覧ください。私がKIFで何をしているのか見たい場合は(この質問の答えは必要ないはずですが)、KIF Integrations.xctemplateフォルダのplistを見てください。

+0

[カラバッシュ](https://github.com/calabash/calabash-iosをクリックして(あなたが示唆したように)あなたのスキームを複製代わりに「新制度」の「編集スキーム」をクリックし

)、自動テストフレームワーク、何か似ています。 ああ、関連するCalabashSetupのソースコードは利用できないようです。 著者に連絡して、彼がそれをした方法を知ることができますか? –

答えて

3

私が正しくあなたの質問を理解していれば...

は、手動で新しいものを作成し、それを設定することなく、自動的にビルドターゲットを複製するには複製したい1を選びCMD + D


xcodeで(トップバー...ファイルの向こう側に...) 、編集、表示など)、次にボトルドロップダウンメニューの「新しいスキーム」をクリックします。 「重複スキーム」

+1

申し訳ありませんが、アルバート、私の質問についてはまったくではありません。 Xcodeのプロジェクトテンプレートと、テンプレートファイルから2番目のターゲットを作成する方法です。気づいてくれてありがとう、@ jrturton。 – epologee

+0

さて、私は確信していませんでした。そのため、「あなたの質問を正しく理解したら...」と序章を書いたのです。幸運の男! –

関連する問題