質問

私はテストが実行したときに自動的にXcodeで私たちのiPhoneアプリのユニットテストに(CoverStoryを使用して)いくつかのコードカバレッジ解析を実行したいです。問題は、我々はMac用のGoogleのツールボックスを使用しているということで、テストを実行するように見えるという方法は、実際にgcovのからのコードカバレッジレポートを生成しませんので、私は手動でカバレッジのhtmlを再生成しない限り、私が手分析が古くなっていますビルド後に行きます。私は手動でCoverStoryを再実行する必要はありませんので、私のためにこれを行うだろうポストデバッグステップをトリガする任意の曖昧な方法がある場合、私は思ったんだけど。それは可能でしょうか?

編集:明確にするために、私は、可能な場合は、プログラムの実行が行われた後、私は、デバッグを開始しない前に、ビルドステップの実行を持ちたい

役に立ちましたか?

解決

はい、あなたは簡単にビルドステップを追加することができます。

のターゲットフォルダでは、あなたのターゲットとして右クリックを選択 - >追加|新しいビルドフェーズ|新しい実行スクリプトの相... "

あなたはそれをダブルクリックすることによって結果のスクリプト相に任意のシェルコマンドを入力することができます。これは、ユニットテストが実行されている方法です。

http://img178.imageshack.us/img178/9718/addbuildphase .PNGする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top