심볼 파일 업로드¶
심볼 파일 업로드¶
dSYM 압축 패키지 생성¶
빌드 단계에서 .dSYM 파일을 자동으로 정리해야 하는 경우 Xcode에 Run Script를 추가하여 심볼 파일을 zip으로 패키징한 후 공용 DataWay를 통해 업로드할 수 있습니다.
- Xcode에서 커스텀 Run Script Phase 추가:
Build Phases -> + -> New Run Script Phase -
스크립트를 Xcode 프로젝트의 빌드 단계 Run Script에 복사하여
.dSYM파일을 패키징합니다. -
스크립트: FTdSYMUploader.sh
여러 환경 또는 버전을 구분해야 하는 경우 SourceMap 업로드 시 applicationId, env, version이 실제 빌드 산출물과 일치하는지 확인하세요.
터미널에서 심볼 파일 패키징¶
심볼 파일만 압축¶
sh FTdSYMUploader.sh -dSYMFolderPath <dSYMBOL_src_dir> -z
예시:
sh FTdSYMUploader.sh -dSYMFolderPath /Users/mock/Desktop/dSYMs -z스크립트 출력 로그에서
FT_DSYM_ZIP_FILE을 검색하여 Zip 파일 경로를 확인할 수 있습니다.
파라미터 설명:
<dSYMBOL_src_dir>: 모든.dSYM파일이 포함된 디렉터리 경로
수동 또는 스크립트 업로드¶
zip 파일을 생성한 후 공용 DataWay를 통해 해당 SourceMap 파일을 업로드하세요.
자세한 내용은 다음을 참조하세요.