2012-02-26 14 views
0

Snow LeopardからLionに、Snow LeopardでXcode 4.2からLionでXcode 4.3に更新しました。今私がビルドして、私はコードを取得する前にクラッシュを取得する上で働いているアプリを実行しようとすると。エラーメッセージはEXC_BAD_ACCESSです。スタックトレースを印刷する方法がわからないので、そのイメージを含めています。 enter image description hereXcode 4.3にアップデートした後、起動時にEXC_BAD_ACCESSを取得

ソースコードリポジトリからクリーンバージョンをチェックアウトしたので、自分のコードがXcode 4.2で動作していたことは知っています。また、私はxcodeからいくつかの他のアプリを動かそうとしましたが、うまく動いているようです。私はその問題が何であるか分かりません。

私は基本SDKとしてiOS 5.0を使用しています。

私は、シミュレータからアプリを削除してみました。


アップデート:私はまだこの問題の解決策を見つけていないが、私は、私は、ちょうどないシミュレータを構築し、私のiPhone上で実行することだということを知りました

また、Xcodeを削除して再インストールしようとしましたが、変更はありません。

+0

は、問題が何であるかを見つけるために、ゾンビの楽器を使用してください。 – edc1591

答えて

0

よく問題を解決しました。 Target Build Settings、Linkerセクションに入り、Other Linker Flagsのすべてをクリアしました。これらのうちの1つが問題を引き起こしているに違いありません。

1

プロジェクト設定でNSZombieEnabledをYESに設定してみてください。そこから問題が発生した場合は、クラッシュしているコードを掲示してください。

+0

以前はNSZombiesを使用したことがありませんでしたので、NSZombieEnabledをYESに設定して再度同じ結果を実行しました。私が書いたコードを入力する前にアプリがクラッシュしているので、コードを投稿することはできません。スプラッシュ画面イメージは表示されますが、コードが自分のAppDelegateメソッドに到達する前にクラッシュが発生します。 – Darren

+0

私はそれではわかりません。クラッシュを引き起こすコードがない場合は、XCodeをインストールしている可能性があります。多分誰かがチャイムでチャイムをすることができます。 – Jamie

0

その他のリンクフラグのようなリンカーフラグをすべて削除します。

リンカーフラグを確認してください。いくつかのライブラリあなたはこのような必要なフラグを使用している可能性があります

-weak_library /usr/lib/libSystem.B.dylib

関連する問題