web-dev-qa-db-ja.com

Xcode4の用語「テスト用のビルド/実行用のビルド/プロファイリング用のビルド/アーカイブ用のビルド」

Xcode 4の次のアクションは何をしますか?

  • テスト用にビルド
  • 実行のためのビルド
  • プロファイリング用にビルド
  • アーカイブ用にビルド

これらのそれぞれをいつ使用するか(またはそれらのいずれかを使用するかどうか)はわかりません。

29
harshit2811

実行中はアプリを実行するためのものです(Mac OS Xの場合はMac、シミュレーターの場合、またはiOSの場合はデバイス)。

プロファイリングは、Instrumentsを使用してアプリを実行するためのものです(メモリリーク、ボトルネックなどを見つけるため)。

テストはユニットテストを実行するためのものです。

アーカイブは、アプリの配布可能なパッケージを構築しています(アドホックiPhone配布とApp Storeへのアップロードを含む)。

27
Codo