2016-07-27 2 views
0

내 관심사는 iOS의 오류보고 서비스를 통해 오류 보고서를 수집하여 앱을 개선하는 것입니다. 내부 테스트를 위해 Xcode를 사용하여 베타 버전을 업로드했으며 NSRangeException을 던지는 내장 오류가 포함되어 있습니다. 앱을 스토어에 저장하고 업로드 한 후 TestFlight를 사용하여 iOS 9.3.3을 실행하는 iPhone 5에 설치되었습니다. 제 의견으로는 here에 설명 된 모든 단계를 따라 갔지만 성공하지 못했습니다.iOS Crash Report Service

기기의 진단 설정에서 자동 충돌보고가 사용 설정되었으며 내 앱으로 인한 다양한 충돌 로그 (> 10)가 표시됩니다. iTunes Connect 웹 사이트에서는 Xcode Organizer에 3 개의 전체 크래시 만 표시되고 하나만 표시됩니다. iTunes를 통해 장치를 동기화 한 후에도 아무 것도 변경되지 않았습니다.

Apple 지원 팀에 문의하면 도움을받지 못했습니다. 그들은 "이용 가능한 정보가 거의 없음"을 가지고 있기 때문에. 안정성 향상을 위해

내가 사용할 수있는 충돌 보고서를 확인해야합니다, 그래서 몇 가지 질문이 : 단계는 충돌보고 서비스에 의해 내부적으로 수행하고 얼마나 오래 걸립니까

  1. 몇 가지 결과를 보시겠습니까? (iOS 개발자 라이브러리 설명서에 언급 된대로 최대 3 일이 소요될 수 있으며 이는 현재까지 기한이 지났습니다.)

  2. 동일한 오류로 인해 발생한 보고서가 하나의 항목으로 수집되어보고 되었습니까? 절차가 아니라면 무엇입니까?

는 이미 이와 유사한 질문을 검색하고 다음 정보를 내놓았다 :

누군가가 더 깊은 통찰력을 갖거나 이미 Apple`s Crash Report Service를 사용하여 더 많은 경험을 얻었으며이 정보를 공유 할 수 있기를 바랍니다. 많은 감사드립니다.

+0

크래시 틱스를 사용해 보시지 않겠습니까? –

+0

저는 Crashlytics에 대해 알고 있으며 충돌 보고서 서비스에 비해 장점이 있지만 일부 타사 라이브러리를 포함하기 전에 Apple 솔루션을 사용하는 것이 무의미한 것인지 확인하고 싶습니다. – dima

+0

나는 또한 HockeyApp 꽤 괜찮다고 들었습니다. 저는 센트리 (Sentry)에서 일하기도합니다 (우리는 iOS뿐만 아니라 다른 모든 언어들도 충돌보고를합니다). – ehfeng

답변

1

Fabric이 좋은 선택 일 수 있습니다.
충돌 보고서를 수집하고 충돌 설명을 제공 할 수 있습니다.

+0

내가 아는 한 Crashlytics는 @Vishal Sonawane이 언급 한 Fabric의 일부이며 좋은 선택 인 것으로 보인다. 그럼에도 불구하고 대부분의 사람들은 크래시 리포트 서비스가 그렇게 좋지 않거나 인기가 없다는 말입니까? – dima