구글 정책은 자주 확인하고 꼭 준수해야 합니다.
정책을 지키지 않으면 앱 삭제나 심하면 계정 삭제를 당할 수 있어서 조심해야 합니다.
이번에 "불 켜기" 신규 앱을 만들어 제출을 하려는 순간 앱 타케팅을 올리라는 메시지를 받았습니다.
정책을 자세히 살펴보니 2021년 8월부터 신규 앱은 App Bundle 형식을 사용하고, API 수준 30(Android 11) 이상을 타켓팅해야 한다고 하네요.
https://developer.android.com/distribute/best-practices/develop/target-sdk
Google Play의 타겟 API 수준 요구사항 충족하기 | Android Developers
Google Play의 타겟 API 수준 요구사항 충족하기 APK를 업로드하는 경우 Google Play의 타겟 API 수준 요구사항을 충족해야 합니다. 새 앱과 앱 업데이트는 Android 10(API 수준 29) 이상을 타겟팅해야 합니다.
developer.android.com

그리고 2021년 11월부터 앱 업데이트도 API 수준 30 이상을 타켓팅해야 한다고 합니다.
네! 정책을 잘 지켜야죠.
그러면 플러터에서 타케팅을 변경하는 방법을 알아봅시다.
android/app 하위의 build.gradle 파일을 엽니다.
컴파일 버전과 타겟 sdk 버전을 30으로 변경합니다.
compileSdkVersion 30
targetSdkVersion 30

변경 후 빌드하면 SDK가 없어도 자동적으로 다운로드부터 설치까지 해결해줍니다.
참 편리하고 쉽네요.
이제 번들로 빌드하고 다시 앱을 올립니다.

정상적으로 타겟 SDK가 30으로 잡혔습니다.
'IT 이야기' 카테고리의 다른 글
| SSL 인증서 비밀키 암호화 제거하는 방법 (1) | 2021.10.15 |
|---|---|
| 구글 정책(광고 콘텐츠) 위반으로 마켓에서 앱이 삭제, 조치사항 (1) | 2021.10.08 |
| 윈도우 환경에서 아파치 웹서버 버전 확인 방법 (0) | 2021.10.07 |
| [Flutter] (안드로이드/Ios) 앱 아이콘 해상도별 한번에 만들기 (0) | 2021.09.30 |
| 안드로이드 앱 아이콘 만들기 5분만에 초스피드 일괄 생성 (0) | 2021.09.30 |