적당한 고통은 희열이다

- 댄 브라운 '다빈치 코드' 중에서

Swift iOS 앱 개발/iOS

[iOS] Firebase Crashlytics 설정은 처음이라…

hongssup_ 2024. 11. 11. 16:09
반응형

 

최근에 새로 배포한 앱에서 Crashlytics SDK가 누락되어있었다..! 😱

 

crashlytics 설정 다 되어있는 거 콘솔에서 확인만 했지 직접 추가해본 적은 없었는데 

그냥 SDK 추가만 하면 알아서 되는 건 줄 알았더니 할 일이 있었다 ㅠ

 

여기 문서 참고해서 설정해주면 됨

https://firebase.google.com/docs/crashlytics/get-started?hl=ko&platform=ios

 

Firebase Crashlytics 시작하기

이 페이지는 Cloud Translation API를 통해 번역되었습니다. 의견 보내기 Firebase Crashlytics 시작하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. iOS+ Android Flutter

firebase.google.com

 

 

1. Firebase Crashlytics SDK 추가

Add Packages 들어가서 Firebase SDK 새로 추가해주거나, 이미 추가되어있다면

Firebase SDK 추가하면서 Crashlytics도 같이 잘 들어가있는지 확인해보기

 

2. Script 추가

Build Phases Script 설정해주기 

 

3. 비정상 종료 강제 적용 후 설정 테스트

Button("Crash") {
  fatalError("Crash was triggered")
}

 

 

이렇게 설정이 완료된 후, 앱 빌드 해서 크래시 버튼 누르면 다음과 같이 콘솔에서 확인할 수 있다.

728x90
반응형