# Crashlytics

FireBase Crashlytics 적용
사용자 bug - report인해 비정상 종료에 원인을 찾아야 했었다.어느 부분에서 종료가 일어나는지 보고를 받기 위해 FireBase Crashlytics 적용Flutter 설정Android에 적용하기안드로이드 프로젝트 폴더에 들어가서 프로젝트 레벨의 build.gr
안드로이드 앱 크래시 문제 해결
물류 앱 회사에 입사한 후 업무에 투입 되기 위해 앱 사용 방법 및 코드 분석을 했다 앱의 기능을 이리저리 사용 해보고 테스트 하던 중 앱이 비정상 종료 되는 경우들이 간혹 발생 했고 그 외에 기능이 정상적으로 동작 하지 않는 문제들도 나타났다 문제 해결 방법을 고민

[Android] Firebase - Analytics 및 Crashlytics를 활용해 앱 사용자에 대한 데이터를 수집해보자.
앱을 관리하고 업데이트하기 위해서 Analytics와 Crashlytics를 등록하고 관리하는 방법

Firebase 셋업하기
Firebase는 구글에서 지원하며 어플리케이션 개발 플렛폼이다.빌드하고 어플리케이션을 성장할 수 있게하고 게임을 만들 수 있도록 도와준다.Firebase는 빌드 단계부터 시작해서 배포 후까지 모든 프로세스에서 필요한 것들을 담고 있다.빌드 : Firestore, Au

[Flutter 문제] 앱 배포 후 특정 안드로이드 버전 에서 앱 실행이 되지 않는 현상 (Android 12L, 13 핸드폰)
출시 전 테스트 한 폰의 Android 버전은 12,갤럭시 폴드4에서 PlayStore에서 다운로드 한 앱이 실행 자체가 되지 않는 오류 발생함.Firebase Crashlytics 사용의 필요성을 절실히 느낌..Android version 13 이상부터 설정해주어야
Firebase Crashlytics dSYM 업로드 변경
https://firebase.google.com/docs/crashlytics/get-started?hl=ko&platform=unity결론 : 디버그 심볼 업로드가 불필요하던 AOS가 필요하게 되고 iOS는 불필요하게 되었습니다. (Firebase Cras

Firebase Crashlytics - NSPlaceholderString initWithString(nil argument)
Fatal Exception: NSInavalidArgumentExeption, [NSPlaceholderString initWithString:] nil argument 나의 케이스에서의 해결방법

[Crashlytics] 빌드 모드 별 에러 로그 구분하기
\*첫번째 SWMaestro 프론트엔드 챕터로 진행한 내용입니다.2022.07.29 외부 테스터를 포함하여 지금까지 한 것 중에서는 제일 많은 인원을 동원한 베타 테스트 진행했다.Crashlytics 비정상 종료 발생 통계. 7월 29일에만 비정상 종료가 137회, 비

[iOS] Firebase Crashlytics 설정하기
앱을 출시하고 반년 정도가 지났는데 앱 분석에 충돌이 찍혀있었다,,어떤 부분에서 Crash가 발생했는지 확실하게 파악하기 위해서 알아보는중에Firebase에서 Crashlytics라는 것을 지원하는걸 알게 되었다Firebase Crashlytics를 프로젝트에 설정하는
Firebase Crashlytics 적용
https://pub.dev/packages/firebase_corehttps://pub.dev/packages/firebase_crashlyticsFirebaseCrashlytics.instance.crash()로 실행 후 파이어베이스에서 확인

Command PhaseScriptExecution failed with a nonzero exit code 해결하기
Firebase crashlytice 연동을 하는 도중 만난 오류이다. 공식문서에는 Swift Package Manager를 통해서 설치하라고 설명이 되어있는데 나는 cocoapod으로 설치하면서 경로 설정이 달라져 발생한 오류로 보인다.

[iOS] Firebase Crashlytics 누락 dSYM 업로드하기
Crashlytics를 사용하다보면 이렇게 누락된 dSYM 파일을 업로드하라는 경고가 뜰 때가 있다.여기에서 관리를 눌러 누락된 버전을 확인한 후 app store testflight 빌드 관리로 들어간다.여기에서 빌드 메타 데이터를 누른다그럼 이렇게 dSYM을 다운로
Firebase Crashlytics dSYMs 자동 업로드 스크립트 재 작성
기존 파이어베이스에서 빌드 스크립트 추가로 잘 업로드 되던 dsym이 업로드가 안되어서보니 Firebase에서 fabric구조를 통째로 날리면서 더이상 동작하지 않게되기 때문에 스크립트를 수정한다위와 같이 수정 후 정상 등록됨을 확인하였다.기존의 스크립트를 쓰시던분이면
Firebase crashlytics init log
💥 Finally, run your app. Your device logs display the Firebase verification that initialization is complete.

[Jira] Firebase Crashlytics 연동
Jira Cloud가 아닌 경우 공식 문서를 참고하여 진행한다.Zendesk, Zeplin과 다르게 Firebase에서만 연동하면 된다.Firebae와 Jira를 연동하면 Crashlytics에 등록되는 버그들을 Jira 보드에 자동으로 이슈를 생성해주는 기능을 쓸 수