Flutter Android 스토어 배포 할 때 아래 경고 문구가 있을 때 대처 법

1. App Bundle 생성
flutter build appbundle --release --obfuscate --split-debug-info=build/symbols
2. 앱 터미널에서 아래로 이동
cd 프로젝트 폴더/build/intermediates/merged_nativ_libs/out/lib
나 같은 경우는 아래 폴더에 있었음
프로젝트 폴더/build/app/intermediates/merged_native_libs/release/mergeReleaseNativeLibs/out/lib
이동하면 아래와 같은 폴더들이 있는데 그것들을 압축해줘야 한다.
그런데 오른쪽 마우스로 하면 안되고 터미널로 입력해야한다.
- x86_64
- x86
- armeabi-v7a
- arm64-v8a
3. 업로드 시 아래와 같은 오류들(__MACOSX, .DS_Store을 포함하면 안된다 라는 뜻.)이 생길 수 있는데 미리 아래의 코드를 입력해서 제거
- find . -name "__MACOSX" -exec rm -rf {} +
- find . -name ".DS_Store" -exec rm -rf {} +
오류
- 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.
- The native debug symbols contain an unexpected file: .DS_Store.
4. 압축 코드를 입력
zip -r ../symbols.zip ./*
5. 구글 플레이 콘솔 - 테스트 및 출시 - App Bundle 탐색기
자신이 업로드 하는 버전의 화살표 클릭

다운로드 클릭

6. 압축파일 업로드

반응형
'Flutter' 카테고리의 다른 글
| [Flutter] 카카오 채널 API 사용하기. 마지막 3편 (0) | 2025.04.29 |
|---|---|
| [Android SDK] 구글 인앱업데이트 관련 SDK Maven Dependency ERROR com.google.android.play:core: 1.10.3 Maven 종속 항목을 Android 14 호환 버전으로 업데이트하세요. (0) | 2025.04.18 |
| Flutter APK 생성 방법. (0) | 2025.04.14 |
| [Flutter] 카카오 채널 API 사용하기. 1편 (0) | 2025.03.19 |
| [Flutter] Firebase FCM 사용하기 Part. 4-3 (ios) (0) | 2025.02.14 |