다음을 통해 공유


진단

Important

Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. 완전히 사용 중지될 때까지 Visual Studio App Center를 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아봅니다.

개요

App Center Diagnostics는 개발자가 애플리케이션의 상태를 모니터링하는 데 도움이 되는 클라우드 서비스로, 테스트 중 또는 실제 환경에서 앱이 실패할 때 어떤 일이 발생하는지 이해하는 데 필요한 데이터를 제공합니다. App Center 진단 SDK는 앱의 충돌 및 오류에 대한 정보를 수집하고 개발 팀이 분석을 위해 App Center 포털에 업로드하여 앱에서 실제로 발생한 일을 추측하지 못하게 합니다.

참고 항목

App Center Diagnostics는 SDK에서 데이터를 보내는 데 지연이 있을 수 있으므로 실시간 크래시 처리를 제공하지 않습니다.

크래시

크래시는 앱을 종료하는 예기치 않은 이벤트로 인해 런타임 예외가 발생할 때 발생합니다. 이러한 오류는 try/catch 블록에서 처리되지 않습니다. 크래시 발생 시 App Center Crashes는 앱 및 디바이스의 상태를 기록하고 크래시 로그를 자동으로 생성합니다. 이러한 로그에는 크래시를 해결하는 데 도움이 되는 중요한 정보가 포함되어 있습니다.

Errors

숙련된 개발자는 코드가 실패할 수 있는 위치를 알고 오류 검사 또는 try/catch 블록으로 잠재적으로 위험한 코드를 래핑하여 문제가 발생할 때 처리합니다. Android, MAUI/Xamarin, Unity, UWP, WPF 및 WinForms 앱의 경우 App Center 오류를 통해 앱의 오류를 처리하고 앱에서 잠재적인 문제를 방지할 수 있습니다. 예외에 대한 공식 설명서에서 오류를 사용하는 시기 및 방법에 대한 모범 사례에 대해 자세히 알아봅니다.

참고 항목

App Center 오류는 Android, Xamarin, Unity, UWP, WPF 및 WinForms 앱에서만 지원됩니다.

제한

  • 오류당 최대 오류 속성 수는 20개입니다. 20개 이상의 속성을 보내면 처음 20개의 속성이 처리되고 나머지는 SDK에 의해 자동으로 삭제됩니다.
  • SDK는 각 속성 키와 값을 처음 125자로 자립니다.