앱을 출시하기 전 확인해야할 것이 많습니다. 저 또한 앱을 여러개 출시하면서 이 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
애드센스 키 테스트 아이디 막아두기
애드센스 원래 키와 테스트 키와 변수이름을 동일하게 한 후, 안쓰는것을 그때그때 주석문( // ) 처리하는 방식이 좋은것 같습니다.
'App Dev > Flutter' 카테고리의 다른 글
[Flutter] lint(린트) 노란 줄 에러표시 없애는 방법 (0) | 2023.04.25 |
---|---|
[Flutter] Flutter 설치 셋팅하고 프로젝트 만들기(android studio) (0) | 2023.04.24 |
[Flutter] iOS 아이콘 변경하기/폴더경로찾기(appicon.appiconset) (0) | 2023.01.17 |
[Flutter] 'Flutter/Flutter.h' file not found 오류 그만뜨게하기... (2) | 2022.12.16 |
[flutter] ventura 업데이트 후 하위 sdk(MacOSX12.3sdk) 추가하기 (0) | 2022.11.25 |
댓글