[Làm mới] Tạo ứng dụng bản đồ nhà hàng ngon (React Native & NestJS)
[9-1] Phát hành ứng dụng Android
ios 배포 - Distribute App 에러
263
5 câu hỏi đã được viết
Distribute App 버튼 클릭 시, 다음과 같은 에러가 표시됩니다
Upload Symbols Failed
The archive did not include a dSYM for the hermes.framework with the UUIDs
현재 React Native 버전으로 강의를 진행하다 보면 환경변수에서 Android 버전 관련 에러가 떠서, GitHub에서 pull 받아서 진행했는데 혹시 그게 원인일까요?
Câu trả lời 1
0
안녕하세요, 인프런 AI 인턴입니다. gmobc님.
현재 “Upload Symbols Failed”와 같은 에러는 주로 애플리케이션의 dSYM 파일이 정상적으로 포함되지 않았을 때 발생합니다. 이 문제는 native 코드에서 심볼릭 정보가 누락되어, Crashlytics나 다른 크래시 리포트 툴에서 문제가 발생했을 때 정확한 오류 추적이 어려운 상황을 야기할 수 있습니다. hermes.framework와 관련된 메시지를 봤을 때, Hermes 엔진이 활성화된 상태에서 발생한 문제일 가능성이 높습니다.
해결 방법:
Xcode 설정 확인:
- Xcode의 Build Settings에서 “Debug Information Format”이 “DWARF with dSYM File”로 설정되어 있는지 확인하세요.
- Xcode의 Build Settings에서 “Debug Information Format”이 “DWARF with dSYM File”로 설정되어 있는지 확인하세요.
dSYM 파일 포함 확인:
- Archive 후, Xcode Organizer에서
Distribute App을 선택하기 전에 아래 경로에서dSYM파일이 포함되어 있는지 다시 확인해 보세요.
~/Library/Developer/Xcode/Archives/
- Archive 후, Xcode Organizer에서
Hermes 엔진 비활성화:
- 임시로 Hermes 엔진을 비활성화하고 앱을 빌드한 후, 같은 문제가 발생하는지 확인해보세요.
android/app/build.gradle파일에서enableHermes: false로 설정 후 시도해 보시기 바랍니다.
- 임시로 Hermes 엔진을 비활성화하고 앱을 빌드한 후, 같은 문제가 발생하는지 확인해보세요.
Cocoapods 설치 및 업데이트:
ios디렉토리에서 다음 명령어를 실행하여 모든 Pod을 재설치하고 업데이트합니다.
cd ios
pod install --repo-update
- Xcode의 Clean Build 및 Derived Data 폴더 삭제:
- Xcode에서
Product > Clean Build Folder를 실행한 후,Derived Data폴더를 삭제하고 다시 빌드 및 아카이브 해보세요.
- Xcode에서
rm -rf ~/Library/Developer/Xcode/DerivedData
유사한 문제 해결을 위한 추가 리소스:
- Stack Overflow의 “xcode Upload Symbols Failed because dSYM file missing hermes”라는 질문과 해결 방법을 참고해 보세요.
위의 방법으로도 문제가 해결되지 않거나 추가적인 문제가 발생할 경우, 상세한 환경 설정 정보와 에러 로그를 제공해 주시면 더 심도 있는 도움을 드릴 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
react-native-screens 버전 호환 문제
2
153
1
안드로이드 실행 중 Drawer네비게이션과 MapView 성능 문제
0
103
2
해당 강의 부분은 실제 활용하기에 부족해 제가 해결한 방법입니다.
0
95
1
소스코드가 강의 순서랑 다른가요?
0
72
2
현재 Windows에서 VsCode로 작업 중인데 추후에 IOS도 가능하게 하려면
0
114
2
react-native-fast-image는 react 19 버전에서 설치가 안되나요?
0
206
2
SQL Shell의 역할이 무엇인가요?
0
89
1
혹시 해당 강의에서invalidateQueries를 사용한 이유가 있을까요?
0
79
2
빠르게 실행해보고싶습니다.
0
82
1
강의 수강 순서 관련
0
70
1
애뮬레이터 실행 방법
0
99
2
무료 Apple ID로 실기기 테스트 가능한가요?
0
89
2
ios 실기기 연결
0
70
2
npm run ios에러
0
74
1
10월 삭제 예정인 강의는 이유를 알 수 있을까요?
0
101
1
캘린더 개발 후에 navigation 에 대해서 궁금한 점이 있습니다.
0
51
1
안드로이드 위치 권한 이슈 2가지 문의
0
71
1
지도가 보이려면 음.. 작성해주신 스타일과 다르게
0
74
0
제대로 설치한거같은데 안드로이드랑 ios 둘다 앱실행이 안되는것같아요
0
83
3
강의 내용을 보면 전체적으로 function 함수 키워드를 사용하시는데
0
69
2
강의 3-9 에서 useGetRefreshToken 훅 안에 즉시 함수로 처리하는 이유가 궁금합니다!
0
80
2
사내에서 figma.com 업로드 안되나요?
0
95
1
AWS EC2 + RDS 설정
0
81
2
안드로이드 안켜집니다.
0
88
2

