[Firebase Crashlytics] dSYM missing

Minji Kim·2025년 2월 5일

에러

목록 보기
5/5
post-thumbnail

Xcode 16으로 올린 이후부터 Firebase Crashlytics에 dSYM이 없다고 에러가 뜬다...

찾아보니 Archive할 때 Custom으로 올리면 되는데 Upload your app's symbols를 해제하고 올리면 됨.!

Upload your app's symbols 체크 해제!


찾아보니 Upload your app's symbols를 체크하고 archive 하면 앱의 심볼(예: 함수 이름, 클래스 이름 등)이 Apple에 업로드 되는데, 업로드된 심볼은 크래시 로그를 쉽게 분석할 수 있게 해준다.

여기서 문제는 dSYM 파일이 앱의 심볼 정보를 포함하고 있고 이 파일로 크래시 로그를 기호화하여 크래시를 쉽게 분석할 수 있게 도와주는 건데, Upload your app's symbols를 체크하면 Firebase Crashlytics와는 별개로 Apple 시스템에서 발생하는 크래시 로그만 분석된다.

Firebase Crashlytics가 사용하는 dSYM 파일은 자동으로 업로드되지 않고 따로 직접 업로드해줘야 한다.

profile
iOS Developer

0개의 댓글