## 배경 출시된 빌드에서 발생하는 크래시·비정상 종료 데이터가 수집되지 않는다. 사용자 보고 + TestFlight Diagnostics만으로는 재현 환경과 심볼화된 스택을 확보하기 어려워 원인 분석이 지연된다. ## 목표 - 릴리스/베타 빌드의 크래시를 Firebase Crashlytics로 자동 수집 - 비치명 오류(non-fatal)도 도메인 에러 단위로 기록 ## 완료 조건 - [ ] 릴리스/베타 빌드에서 크래시가 발생하면 Firebase Console에 심볼화된 스택 트레이스가 수집된다 - [ ] 신규 빌드의 dSYM이 자동 업로드되어 모든 크래시가 심볼화된 상태로 표시된다 - [ ] 도메인 에러를 비치명 오류로 기록하면 Console "Non-fatal" 탭에 타입·메시지와 함께 분류된다 - [ ] DEBUG 빌드에서 발생한 크래시·오류는 Console에 수집되지 않는다 - [ ] 로그인 상태에서 발생한 이벤트는 Firebase Auth uid 단위로 묶인다
배경
출시된 빌드에서 발생하는 크래시·비정상 종료 데이터가 수집되지 않는다.
사용자 보고 + TestFlight Diagnostics만으로는 재현 환경과 심볼화된 스택을 확보하기 어려워 원인 분석이 지연된다.
목표
완료 조건