유니티 개발

유니티 iOS빌드 xcode에서 앱스토어로 distribute후 뜨는 경고 "Upload Symbols Failed"

삼색치즈 2025. 2. 23. 15:34
반응형

유니티 iOS 프로젝트를 xcode에서 archive후, appstore connect로 distribute app후 뜨는 경고 Upload Symbols Failed에 대해 알아보았습니다.

 

xcode의 15.x버전에서 잘되던 빌드가 갑자기 실패하는 이슈로 16.x로 최신버전으로 업데이트했는데요,

그러면서 맥 os 소프트웨어를 업데이트도 하고(맥 os업데이트 안하면 xcode가 설치가 안됨..),

수 시간이 걸려서 빌드까지 완료를 했는데, 스샷을 찍진 못했는데 testflight에 올리는 과정인 distribute app 후, 생전 처음보는 경고문을 보게되었어요. 

 

결과를 먼저 말씀드리면 해당 경고가 떠도 빌드는 검수에도, 배포에도 지장이 없다는걸 알게되었습니다.

식겁한 상황에 다른분들은 혹여나 저처럼 당황하지 마시길 바라며 포스트를 올리게 되었습니다.

 

이 경고문구는 제가 xcode에서 기기 빌드 테스트 후,

Archive 후,  Appstore로 Distribute App까지 올린 후 나온 경고문구로 팝업에서 떴습니다. 

해당 프로젝트는 앱라빈 맥스 광고 미디에이션 SDK와, 기타 sdk들이 포함되었는데 

아래 세개의 sdk에서 발생한 이슈였어요. AppLovin SDK, InMobiSDK, Singular SDK요.

 

 

Upload Symbols Failed

The archive did not include a dSYM for the AppLovinSDK.framework with the UUIDs [AA93F1AD-8E79-3093-95F8-A9757C778DE0]. Ensure that the archive's dSYM folder includes a DWARF file for AppLovinSDK.framework with the expected UUIDs.

 

Upload Symbols Failed

The archive did not include a dSYM for the InMobiSDK.framework with the UUIDs [976D73BE-8F78-336F-882D-006B7EB374EB]. Ensure that the archive's dSYM folder includes a DWARF file for InMobiSDK.framework with the expected UUIDs.

 

Upload Symbols Failed

The archive did not include a dSYM for the Singular.framework with the UUIDs [84185837-2D71-3204-A2CD-304E4CD12BC4]. Ensure that the archive's dSYM folder includes a DWARF file for Singular.framework with the expected UUIDs.

 

위와 같은 경고문..이었어요.

빌드는 올려졌다는데, 팝업이 뜬거죠.

 

그리고 구글링할 생각은 미쳐 못하고 먼저 GPT에 물어보았더니.. 뭐뭐 하라고 합니다.. 

처음보는 과정들.. 그래서 우선 다른 질문을 했습니다. 이거 때문에 검수 실패하냐? 배포할때 문제있어? 서비스상 문제있냐고?????? 속마음은 이렇지만

실제로는 검수실패할수 있냐고만 물어보았습니다.ㅎ

 

문제가 없답니다. 그 이유도 말해줍니다.

요약해보면,

  • 광고 SDK(AppLovin, InMobi, Singular) 자체는 정상적으로 작동할것이고, dSYM 파일은 크래시 분석용이므로, 앱 실행에는 영향을 주지 않으며, 광고 로드/표시/클릭/수익/수익 집계에는 문제가 없음. 다만 크래싱 리포팅을 못하는 것 뿐이라고 함.

 

이렇다고 합니다.

 

그래서 우선 빌드를 테스트플라이트로 올리긴 했습니다.

그런데도 참 계속 찝찝하죠...  

내가 뭔가 누락한것도 아니고 내 잘못이 아닌데 해결해야만 할것같은 ㅠㅠ

그래서 좀더 자세하게 파고들었습니다.

우선 해결을 하려고 시도.

build settings에서 bitcode도 no로 바꾸고 일단 할수있는건 함.

그래도 다시 빌드해도 경고문 뜨는건 똑같음.

그래서 해당 심볼을 직접 업로드 하는 방향으로 해결하려고 시도했습니다.

 

그러다 gpt가 dSYM파일 링크를 줘놓고선, 링크 동작이 안되서 링크동작안되니 다시 달라고 하니 

이렇게 말합니다.

 

ㅎㅎㅎ

결국 무시해도 되는...

 

다른 분들도 위와같은 경고가 나왔을때 우선은 대기하셔도 된다고 공유드리고자 포스트를 쓰게 되었으므로 도움이 되었길 바랍니다!

감사합니다^^

반응형