19

Xcode4.2を使用してiPhoneSimulator用にコンパイルする場合、

"$(BUILT_PRODUCTS_DIR)"

ビルド設定/ヘッダー検索パス/デバッグ

編集を終了すると、次のように解決されることがわかります。

「ビルド/デバッグ-iphoneos」

これは私のシステムのどこにあるべきですか?私は調べました:

Library/Developer/Xcode/DerivedData/{Project Name}/Build

しかし、Debug-iphoneosというフォルダーを含むbuildというファイルが見つかりません。

4

1 に答える 1

11

私のシステムでは、OSXプロジェクトをコンパイルすると、絶対パスに解決されます。

BUILT_PRODUCTS_DIR /Users/andy/Source/MyProject/build/Debug

Xcodeビルド変数が非常に多いため、カスタムビルドスクリプトを実行して[ログ]タブ内の出力を表示して取得したサンプルリストを含むテキストファイルを保持しています。

コードがLibraryフォルダーに入る場合、それはLionの下に隠されています。次を使用して、コマンドライン(Terminal)から再表示できます。

$ cd ~
$ chflags nohidden Library

その後、そのコンテンツを表示できるようになります。

もう1つのヒント:~/tmp一時的なものを蓄積するフォルダーがあり、Xcodeプリファレンスをそのフォルダーに入れて、次のことができるようにDerivedData設定しました。Archives

  • 時々それを削除してください(私はそれを制御できないところに一時的なものが蓄積するのは好きではありません)。
  • プレリリースのアーカイブプロジェクトをテスターに​​パッケージ化するためにそれを参照してください。
于 2012-06-01T08:53:30.050 に答える