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 파일은 자동으로 업로드되지 않고 따로 직접 업로드해줘야 한다.