TrackError를 호출하기 전에 이벤트 핸들러를 등록했지만 호출되지 않습니다. 예, AppCenter에 오류가 표시 되었기 때문에 이벤트가 발생했습니다.
//On loading app
Crashes.SentErrorReport += (sender, args) => { System.Diagnostics.Process.GetCurrentProcess().Kill(); };
Crashes.FailedToSendErrorReport += (sender, args) => { System.Diagnostics.Process.GetCurrentProcess().Kill(); };
AppCenter.Start("{App secret here}" +
"android={App secret here}" +
"ios={App secret here}",
typeof(Analytics), typeof(Crashes));
//Elsewhere in the app
Crashes.TrackError(exception, comments, attachments);
이 설명서에 따라 : https://docs.microsoft.com/en-us/appcenter/sdk/crashes/xamarin
이 기능은 App Center의 처리 된 예외 (개발자가 Crashes.trackError
수동으로 보고 한 오류)에 대해 지원되지 않습니다 .
이벤트는 충돌 (응용 프로그램을 종료하는 처리되지 않은 예외)에 대해서만 트리거됩니다. 또한 이러한 이벤트는 충돌 된 프로세스를 다시 시작한 후에 호출됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다