ルビモーションを使用しています。以下、私の環境の詳細です。
$ motion --version
2.9
$ bundle
Using bubble-wrap (1.4.0)
Using motion-require (0.0.7)
Using formotion (1.6)
Using motion-layout (0.0.1)
Using thor (0.18.1)
Using rubymotion_generators (0.1.0)
Using bundler (1.3.5)
アプリを実行し、フォーメーションで作成されたフォームをロードすると思われるボタンをクリックすると、アプリが突然クラッシュし、このエラー メッセージが表示されます。
*シミュレータ セッションは次のエラーで終了しました: エラー Domain=DTiPhoneSimulatorErrorDomain Code=1 "シミュレートされたアプリケーションは終了しました。" UserInfo=0x10011e200 {NSLocalizedDescription=シミュレートされたアプリケーションが終了しました。DTiPhoneSimulatorUnderlyingErrorCodeKey=-1}
で実行するrake debug=1
と、次のように表示されます。
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0xc7243c89
0x0081309f in objc_msgSend ()
(gdb)
私のアプリは rubymotion をアップグレードする前は問題なく動作していましたが、rubymotion を更新したら、いくつかの gem も更新する必要がありました。
これを解決またはトラブルシューティングするにはどうすればよいですか?