안드로이드

[Android] 스토어 배포 경고 (디버그 기호 업로드)

코딩하는후운 2024. 5. 20. 09:28
반응형

스토어 배포 경고 (디버그 기호 업로드)

스토어에 aab 파일 올렸을 때 경고창이 떴다.

 

assemble로 빌드 apk 생성했을 때 lib정보도 같이 생김

app/build/intermediates/merged_nativ_libs/프로젝트폴더/out/lib

  • x86_64
  • x86
  • armeabi-v7a
  • arm64-v8a

4개의 폴더를 포함한 압축파일을 올려주어야 한다.

 

오류

  1. The native debug symbols contain an invalid directory __MACOSX. Only Android ABIs are supported. The native debug symbols contain an invalid directory lib. Only Android ABIs are supported.
  2. The native debug symbols contain an unexpected file: .DS_Store.

압축 폴더 안에 __MACOSX.DS_Store를 포함하면 안되는듯

 

폴더 안에서 아래 명령어로 삭제 해준다. (MAC에서 마우스 우측 클릭으로 압축하면 안됨 터미널 이용!)

  • find . -name "__MACOSX" -exec rm -rf {} +
  • find . -name ".DS_Store" -exec rm -rf {} +

 

터미널로 압축 새로해서 콘솔에 올려준다.

zip -r ../symbols_clean.zip ./*

 

App bundle 올라간 곳에 화살표(세부정보) 눌러서 진입

 

다운로드 탭 아래 네이티브 디버그 기호에 압축파일 업로드 해준다.

경고 없어졌는지 확인

 

 

반응형