본문 바로가기
App Dev/Flutter

[flutter] 플러터 앱 출시 전 확인해야할 사항(앱 패키지명/아이콘/ 앱이름 변경)

by hyen_ 2023. 1. 24.
300x250

앱을 출시하기 전 확인해야할 것이 많습니다. 저 또한 앱을 여러개 출시하면서 이 3가지를 항상 빼먹고 출시해서 곤란한적이 있어 이를 정리해보려합니다. 가장 자주 실수하는 것들만 모아보았습니다. (저만 그럴수도..)

 

 

flutter ios앱 추가로 출시를 위한 순서는?

 

<해야할일> 

패키지명변경

주의사항 : 앱 패키지명 변경 전에 생각해야할것이 있지요. 만약  패키지명 그냥 변경해버렸다가는?

>>> 카카오 sdk와같은 외부 소스 연동했다면 오류납니다. 카카오에서도 네이티브 키같은거 받으니까요.

 

-8/16 - ios만 했음

패키지명을 제대로 변경하지 않으면 kakaotalk sdk 만들어놓은 키도 일치하지 않으면 안 될 것이고

 

IOS   

ios/Runner.xcodeproj/project.pbxproj 파일에 있는 PRODUCT_BUNDLE_IDENTIFIER 속성에 있음

Android

android/app/arc/main/AndroidManifest.xml 맨 위에 있는 manifest 태그의 package 명을 수정한다.

 

아이콘 적용하기

 

자세한 내용은 아래  포스팅을 참고하세요!

 

[Flutter] iOS 아이콘 변경하기/폴더경로찾기(appicon.appiconset)

[App] 앱업로드전 준비사항 - 아이콘 사이즈별 이미지파일 만들기 앱스토어에 앱을 올리기전, 구글플레이스토어에 안드로이드 앱을 올리기전 필요한 작업은 아이콘 만들기입니다. 다양한 아이콘

leehyen.tistory.com

 

간단히 요약해드리자면

 

IOS 

ios/Runner/Asset.xcassets 폴더 안에 AppIcon.appiconset 폴더 통째로 갈아주기

 

Android

android/app/src/main/res 안에 있는 mipmap폴더들 안의 내용물들 교체

 

 

앱 이름변경

IOS

ios/Runner/info.plist

<key>CFBundleName</key>
<string>App Name</string> // Your app name here

flutter clean

 

Android

android/app/src/main

<application
    android:label="App Name" ...> // Your app name here

 

 

애드센스 키 테스트 아이디 막아두기

애드센스 원래 키와 테스트 키와 변수이름을 동일하게 한 후,  안쓰는것을 그때그때 주석문( // ) 처리하는 방식이 좋은것 같습니다.

 

 

 

 

300x250
반응형

댓글