iPhone シミュレータ実行後、main.m で落ちる

Xcode 4.2 にしてから初めて遭遇した現象ですが、Xcode で作成した iPhone App を iPhone シミュレータで実行後、main.m でエラーが発生しプログラムが先に行かなくなりました。
main.m には自分で何も記述しておらず、何回かシミュレータで実行した後、突然、エラーになりました。エラーになった箇所は

int retVal = UIApplicationMain(argc, argv, nil, nil);

エラーは "Program received signal SIGABRT" だったと思います。

調べてみると、同じような現象に遭遇している人も多々いるようで、解決方法も書いてあったのですが

  • プロジェクトを Clean する
  • Xcode を終了させる
  • シミュレータからアプリを削除する

など。実機で動かしていた場合は iPhone の電源を切るというのも手だそうです。
解決しませんでした。。

で、最終的に行ったのが「Mac を再起動する」
うちの環境では、これで解決しました。

Appshocker

HonyaClub.com

リンクシェア アフィリエイト紹介プログラム