2011-12-21 16 views

答えて

3

アプリケーションのメインターゲットではなくテスト対象に追加しない場合はありません。

私はあなたが2つのターゲットを使用していると仮定します。

説明: アプリケーションがビルドされると、すべてのソースがオブジェクトにコンパイルされ、相互にリンクされて実行可能ファイルが作成されます。正しいプラットフォーム上でアプリケーションを動作させるために、パラメータが渡されます。 リソースはそれに含まれていません。それらはアプリケーション内のフォルダに追加されます。

(の.appファイルが実際にディレクトリである、あなたはそれを右クリックすることで、これを見ると「ショーパッケージ内容」を選択することができます)

アプリケーションのターゲットに追加されていないファイルがこのフォルダに配置されることはありません。 あなたの金庫。

希望すると、これが役立ちます。

+0

ありがとうございます – treeba

+0

私はあなたのサイトでiOSアプリケーションを開発しているのを見ましたが、あなたはこのプラットフォームの単体テストに精通していますか?もっと助けが必要な場合は、個人的に私に連絡することができます。あなたのお手伝いができます。 –

0

私はユニットテストに固有のリソースは、彼らはあなたがアプリの対象に含めていないない場合は、アプリ

の 全体のサイズを追加するかどうかを疑問に思いました。一般的にユニットテストには別のターゲットがあり、テストに必要なリソースはテストデータなどのアプリケーション自体ではなく、テストターゲットの一部であり、アプリターゲットの一部ではありません。 Xcodeのファイルインスペクタの「ターゲットメンバシップ」パネル(ユーティリティ内)を使用して、特定のファイルが属するターゲットを設定できます。

関連する問題