Crashlytics를 처음 도입했을 때 빠져있던 것들의 총결산.
Crashlytics의 도입 절차는 Asakhara씨의 이쪽 보도 예의가 알기 쉽다는 것입니다.
Crash Report 분석 서비스 Crashlytics
참고로 현재의 환경은 다음과 같다.앞으로 개선될 수 있을 것이다.
Project 제작 선택 Single View Project
먼저 프로젝트를 만들 때 주의해야 할 것은 먼저 "Single View Project"를 선택하는 것입니다.
저는 화면에 따라 xib를 만드는 개발 스타일입니다. 처음에'Empty Application'을 선택했을 때 왜 붕괴 보고를 받지 못했는지 모르겠습니다.
응용 프로그램을 시작하면 Unable to locate 응용 프로그램 icon 오류가 발생합니다.
방금 만든 프로젝트에 Crashlytics를 추가하면 다음 오류 로그가 발생합니다.
2014-07-27 11:23:04.283 sample[925:3603] [Crashlytics] Unable to locate application icon
Crashlytics의 dashboard에 아이콘을 표시할 수 없을 때 나타나는 오류입니다.Images.xcassets에서 AppIcon을 설정하지 않으면 안 됩니다.Icon.pg를 넣으면 DEBUG 환경에 아이콘이 표시되며 주의하지 않을 수도 있습니다.
투덜거리면 구체적 해결책이 없어 왠지트위터의 DM라는 대답이 오는데 어쩌다 반해버렸는지...
[Crashlytics sharedInstance] crash에서 충돌 보고서가 전달되지 않습니다.
크래쉬리틱스를 자체 앱에 편입한 뒤 "실제로 붕괴 보고를 받았는지 확인하고 싶다!"나는 이런 상황이 있다고 생각한다.
강제 붕괴에 대한 내용은 공식 지원 페이지에 적혀 있습니다.
Is there a quick way to force a crash? – Support for Crashlytics
여기에 적힌 바와 같이
[[Crashlytics sharedInstance] crash]
로 붕괴시킬 수 있다.그러나 마법사가 완성된 후 이쪽 코드를 삽입해 시뮬레이터와 실기로 붕괴시켰는데 왠지 보고서가 도착하지 않았다.
(마법사에서 프로그램을 시작하라는 화면이 나타날 때 코드를 삽입한 후 시작하면 보고서가 도착할 수 있습니다)
가져온 후 충돌 보고서를 보내려면 다음 충돌 코드를 추가하십시오.
NSArray *array = [NSArray array];
id data = array[0];
실제로 UIButton을 눌렀을 때 IBAction이 이쪽 코드를 삽입하면 붕괴 보고가 도착합니다.Reference
이 문제에 관하여(Crashlytics를 처음 도입했을 때 빠져있던 것들의 총결산.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/manji602/items/ca02752e80fe035de6d5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)