나는 PLCrashReport를 사용하여 새롭고 기호화 클라이언트 측을 만들기를 원합니다. 많은 단점이 있음을 알지만 시도하고 싶습니다. 제발 도와주세요.CrashReporter 기호 클라이언트 쪽에서
저는 CrashReporter의 마지막 버전을 사용했으며이 예제는 http://plcrashreporter.googlecode.com/svn/tags/plcrashreporter-1.1-rc1/Documentation/API/example_usage_iphone.html을 참조하는 appDelegate 클래스에서 수행했습니다. https://www.plcrashreporter.org/을 :
는 PLCrashReporter - How to symbolicate crash data in-process?링크 라이브러리에 여기에 대해 이야기 주제입니다.
(void) applicationDidFinishLaunching: (UIApplication *) application {
PLCrashReporter *crashReporter = [PLCrashReporter sharedReporter];
NSError *error;
if ([crashReporter hasPendingCrashReport])
[self handleCrashReport];
if (![crashReporter enableCrashReporterAndReturnError: &error])
NSLog(@"Warning: Could not enable crash reporter: %@", error);
도움을 주셔서 감사합니다. –
그래서 Quincy lib si를 사용하여 기호화 서버 측에서 처리 할 것이라고 가정 해 보겠습니다. 1. 충돌이 발생한 파일 이름을 얻을 수 있습니까? 2. 충돌 보고서와 함께 추가 정보를 보낼 수 있습니까? –
1. 올바른 dSYM을 사용할 수있는 경우 dSYM을 사용한 기호화는 클래스, 메소드, 파일 이름 및 행 번호를 제공합니다. 2. 내가 알고있는 한, 추가 정보를 추가 할 대의원이있다. 헤더 파일을 확인하십시오. – Kerni