This linkまたiOSのXamarinで*すべての* iOS例外を確実にキャプチャするにはどうすればよいですか?
Runtime.MarshalManagedException += (object sender, MarshalManagedExceptionEventArgs args) =>
{
Console.WriteLine ("Marshaling managed exception");
Console.WriteLine (" Exception: {0}", args.Exception);
Console.WriteLine (" Mode: {0}", args.ExceptionMode);
};
Runtime.MarshalObjectiveCException += (object sender, MarshalObjectiveCExceptionEventArgs args) =>
{
Console.WriteLine ("Marshaling Objective-C exception");
Console.WriteLine (" Exception: {0}", args.Exception);
Console.WriteLine (" Mode: {0}", args.ExceptionMode);
};
で例外を処理する方法について説明し、私は他のXamarinサンプルはAppDelegate
AppDomain.CurrentDomain.UnhandledException += (sender, e) => {
try
{
var exception = ((Exception)e.ExceptionObject).GetBaseException();
Console.WriteLine("**SPORT UNHANDLED EXCEPTION**\n\n" + exception);
exception.Track();
}
catch
{
throw;
}
};
に例外ではどのような質問
これを使用し見てきましたタイプ(Managed/Unmanaged以上の場合)、およびすべてをキャプチャするにはどうすればよいですか?
あなたの主な機能を試してみましたか? static void Main(string [] args) - Main.csファイル内にあるはずです。私がお勧めするものはありませんが、うまくいくはずです;) – Lepidopteron