daino_saur
article thumbnail
반응형

 

플러터 패키지 이름 변경

 

Background

 

어플의 모두 완성하고 출시하려면 구글 플레이와 아이폰 앱스토어에 심사를 요청해야 한다.

 

이때 함께 제출해야 하는 것이 앱에 고유한 패키지 이름이다.

 

기본적으로 패키지 이름은 com.example.(프로젝트이름) 으로 지정되어 있다.

 

android/app/build.gradle

 

앱 패키지 이름 확인
앱 패키지 이름 확인

 

만약 이 이름이 고유하지 않고 중복이 된다면 심사가 거절됨으로 항상 출시 전에 확인을 해야 한다.

 

오늘은 이런 패키지 이름을 Android/Ios 별로 변경하는 법을 알아보겠다.

 

Android

 

시작에 앞서 패키지 이름변경을 도와주는 change_app_package_name라는 패키지를 다운로드하여준다.

 

dev_dependencies: 
  change_app_package_name: ^1.1.0

 

 

 

change_app_package_name | Dart Package

Change App Package Name with single command. Update AndroidManifest, build.gradle, MainActivity files & move MainActivity file to new directory structure automatically.

pub.dev

 

이후 터미널에 아래와 같이 원하는 이름을 입력 후 적용을 시킨다.

 

flutter pub run change_app_package_name:main {원하는 이름}

 

이후 확인 해보면 applicationId 부분이 변경된 것을 알 수 있다.

 

android/app/build.gradle

 

패키지 적용 화면
blog.daino로 적용했다.

 

Ios

 

ios로 패키지 이름을 변경하려면 xcod를 통해야 한다.

 

xcode로 내가 만든 파일명/ios/Runner.xcworkspace 를 연다.

 

xcode로 파일 열기
Runner.xcworkspace 열기

 

우측에 Runner을 클릭 후 Bundle identifier에 아까 입력했던 이름을 넣으면 끝이 난다.

 

ios Bundle identifier
ios 적용법

 

 

반응형
profile

daino_saur

@daino

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!