2012-05-01 5 views
4

오류 보고서 using a computer에 액세스하는 방법에 대한 자습서가 많이 있지만 내 앱이 시작할 때 오류 보고서 (자체 보고서)를 검색하는 것이 좋습니다. 내 보고서를 보내려면 내 앱을 사용하십시오. 이것이 가능한가?iOS 앱에서 iOS 오류 보고서에 액세스

+0

아마도 여기를보아야합니다. http : //stackoverflow.com/questions/14041789/comparison-between-testflight-live-quincykit-and-crashlytics 나는 크래시 틱을 권장합니다! – lgw150

답변

7

PLCrashReporter은 iOS 앱에 추가 할 수있는 오픈 소스 오류보고 프레임 워크입니다. 보고서는 protobuf로 인코딩 된 형식으로 생성되므로 앱이 이러한 보고서를 서버에 업로드 할 수 있어야합니다.

+0

Philippe http://stackoverflow.com/a/10394043/474794 (testflight 제외)에서 언급 한 솔루션은 PLCrashReporter를 기초로 사용하며 이러한 충돌 보고서를 수집하고이를 상징하며 유사한 충돌을 함께 그룹화하는 데 필요한 모든 것을 제공합니다. – Kerni

2

당신은 당신의 아이튠즈 연결 사용하여 얻을 수 있습니다 계정

When the user synchronizes their device using iTunes, crash reports are copied to a 
directory on the user's computer. If the application was distributed via the App Store and 
the user has chosen to submit crash logs to Apple, the crash log will be uploaded and the 
developer can download it via iTunes Connect. 

Crittercism을 사용해 충돌이 발생하면 이메일을 직접 보낼 수도 있습니다.

+1

아이튠즈 커넥트 (iTunes Connect)는 일반적으로 그런 일을하지만, 당신은 실시간 충돌이 아닌 모든 단일 충돌을 얻지 못할 것이다. 당신이 거기에 무엇이든 들어갈 때까지 때로는 몇 주가 소요됩니다. 문제는 이러한 보고서가 전송되는 방식입니다. 장치 소유자가 장치 설정 시간에 동의하여 사용 데이터 및 분석을 Apple 서버로 보내는 경우에만 문제가 발생합니다. 대부분의 사용자는 동의하지 않습니다. 그리고 두 번째로 애플은 그들을 모아 보여줍니다. Crittercism은 HockeyApp 및 QuincyKit 및 기타와 마찬가지로 PLCrashReporter를 기초로 사용합니다. – Kerni

2

크래시보고에 사용할 수있는 독점적 인 (그러나 무료) 프레임 워크는 모두 Crashlytics입니다.