次のバインドを使用して、Flurry Analytics を Xamarin/MonoTouch iOS アプリに統合しています: https://github.com/mono/monotouch-bindings/tree/master/FlurryAnalytics
ここで、Flurry Analytic のエラー ログを使用したいと思います。
void LogError (string errorID, string message, NSException exception);
AppDelegate で次のコードを使用して例外をキャッチしています。
AppDomain.CurrentDomain.UnhandledException += (object sender, UnhandledExceptionEventArgs e) => { /**/ };
ただし、私が知る限り、Xamarin/MonoTouch はすべての NSExceptions を System.Exception に変換しました。
LogError ルーチンで使用できるように、System.Exception を NSException に戻すことはできますか?
または、Xamarin/MonoTouch プロジェクトで NSExceptions をキャッチすることは可能ですか?