Xcode 4.1をLion 10.7.3で使用していて、プロジェクトのスキームを編集してDYLD_IMAGE_SUFFIX _debugに設定します。これは正常に動作するために使用されていましたが、10.7.3 OS Xのアップデートにはduffシステムフレームワークが含まれているように見えます。つまり、アプリケーションがなくなる前にmain()私はGCCでコンパイルしていますが、すでにOSの修復、OSの再インストール(2回)、Xcodeの再インストール、ディスクのパーミッションの修復などをすべて試してみました。これは、コードが全くないCocoaアプリのXcode(4.3)の最新バージョンでも発生します。DYLD_IMAGE_SUFFIX環境変数を_debugに設定すると、Lionを10.7.3に更新した後にmain()が呼び出される前にクラッシュする。
私は、出力ウィンドウに次の情報を持っている:
dyld: Symbol not found: _sandbox_extension_update_file
Referenced from: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
Expected in: /usr/lib/libSystem.B.dylib
in /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
すべてのすべてのヘルプははるかに高く評価されるだろう!
DYLD_IMAGE_SUFFIX = _debugはとにかくLionでは動作しません。彼らはSnow Leopardでフレームワークのデバッグビルドの提供をやめました。私はそれが何らかの技術的な問題だと聞いています。 – zmccord