가끔 파이어 베이스의 Crashlytics Report에 dSYM 파일을 찾을수 없어
Crashlytics Report 내역이 안나오는 경우가 종종 생기는 이슈가 발생 된다.
Firebase dSYM 찾을 수 없음"은 "Firebase dSYM not found"를 의역한 것이다.
Firebase에서 dSYM 파일을 찾을 수 없을 때 발생할 수 있는 문제를 의미합니다. 일반적으로 dSYM 파일은 앱의 디버그 정보를 포함하고 있으며, Firebase Crashlytics와 같은 서비스에서 오류 보고 및 디버그에 사용된다.
따라서 Firebase에서 dSYM 파일을 찾을 수 없으면 오류 보고 및 디버그가 제대로 동작하지 않을 수 있다.
이 경우 Firebase 프로젝트 설정을 다시 확인하고 dSYM 파일이 올바른 위치에 있는지 확인하는 것이 좋다.
Xcode에서 dSYM 파일을 찾는 방법은 다음과 같다:
- Xcode에서 "Product" 메뉴에서 "Archive"를 선택하여 앱을 아카이브합니다. 그런 다음 아카이브된 앱을 Firebase에 업로드하십시오. Firebase는 자동으로 dSYM 파일을 업로드하고 처리합니다.
- Firebase Crashlytics 설정을 다시 확인하여 정확한 설정이 되어 있는지 확인하십시오. 올바른 버전의 dSYM 파일이 Firebase에 업로드되도록 설정되어야 합니다.
- Firebase Crashlytics와 연동된 빌드 스크립트가 올바르게 설정되어 있는지 확인하십시오. 종종 빌드 스크립트에서 dSYM 파일이 Firebase에 업로드되도록 자동화됩니다.
또한 추가로 앱스토어에서 찾는 방법의 예시 이다. 앱 테스트 플라이트(TestFlight) -> 버전 클릭(ex 3.1.4) -> 아래 이미지
기호 포함에 dSYM 파일을 다운로드 하면 된다.
Firebase에서 dSYM 파일을 찾는 방법은 다음과 같다:
- Firebase Console에 로그인합니다.
- 해당 프로젝트를 선택합니다.
- 좌측 메뉴에서 "Crashlytics"를 선택합니다.
- "Crashlytics" 대시보드에서 왼쪽 상단에 있는 설정 아이콘(톱니바퀴 모양)을 클릭합니다.
- "심볼 파일" 탭으로 이동합니다.
- 여기서 Firebase는 업로드된 dSYM 파일의 목록을 제공합니다. 업로드된 dSYM 파일이 있는 경우 여기에서 확인할 수 있습니다.
다운로드 후 Firebase의 Crashlytics Report 업로드 완료!
단! Safari(사파리) 에서 시도하길..
'iOS, Swift 개발' 카테고리의 다른 글
Swift 싱글턴 패턴(Singleton Pattern) (0) | 2024.04.16 |
---|---|
Swift Dictionary, Array nil 체크 (0) | 2024.04.16 |
iOS 구글 IMA 광고 SDK 장착 하기 (0) | 2024.04.16 |
Release Monitoring 적용을 위한 Firebase 업데이트시 에러 'libarclite', 'libarclite_iphoneos.a' 문제 (0) | 2024.04.12 |
App Store 심사 제출시 이슈 요청 사항 Missing API declaration (1) | 2024.04.05 |