タフなこれ。
最近、iPhone プロジェクトに別のターゲットを追加して、コマンド ライン ツールを実行して初期データベースを作成しました。
それ以来、iPhone プロジェクトの実行中にこのエラーが発生し始めました。
dyld: Library not loaded: /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
Referenced from: /Users/mm/Apple Development/XCode Projects/GridTest1/build/Release-iphonesimulator/GridTest1.app/GridTest1
Reason: image not found
The Debugger has exited due to signal 5 (SIGTRAP).The Debugger has exited due to signal 5 (SIGTRAP).
奇妙なことに、このライブラリは以前に正常にロードされたように見えます。
dyld によって生成されるデバッグ出力を次に示します。
dyld: loaded: /Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
dyld: loaded: /Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/System/Library/Frameworks/UIKit.framework/UIKit
dyld 環境変数を確認し、もちろんフレームワークが実際に存在するかどうかを確認すると、すべて問題ないように見えます。
IPHONE_SIMULATOR_ROOT=/Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
DYLD_ROOT_PATH=/Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
ここに CoreGraphics.framework はありますか?... はい、あります。
/Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
物事をさらに不可解にするには:
- アプリは、リリースまたはデバッグとして問題なくデバイス上で実行されます。
- Xcode 4 は、リリースまたはデバッグとしても正常に動作します。
- ブレークポイントを設定してデバッグ モードで実行すると、正常に実行されます。
Xcode 4で問題なく動作する場合、それを使用しないのはなぜですか? 良い点ですが、これらの問題がどのように戻ってきてあなたを悩ませるかを知っています. 今のところこれを残したくありません。送信中に再び表示されます。
アドバイスをいただければ幸いです。
ところで、これと関連するエラーに関する無数のリストと投稿を検索しました。また、Xcodeの再起動、クリーンアップなど、ほとんどのアドバイスも試しましたが、残念ながら役に立ちませんでした。
何年もの間これにこだわっていたので、いくつかの助けは素晴らしいでしょう.
乾杯、マックス。