728x90
728x90
앱의 패키지 이름 변경하기
종종 처음 프로젝트를 만들다 보면 com.example.project 이런 식으로 만들어질 때가 있는데
앱을 배포하려고 하면 이 이름을 바꿔줘야 할 때가 있다
그래서 간단하게 바꾸는 방법에 대해서 알아보겠습니다
Android 에서 변경하기
1. AndroidManifest.xml 변경
android > app > src > [main, debug, profile] > AndroidManifest.xml 이 파일에서 변경해줍니다
💡 물론 경우에 때라서 main에만 있는 경우도 있습니다
2. build.gradle 변경
android > app > build.gradle 파일에서 defaultConfig를 변경해 줍니다
3. MainActivity.kt 변경
android > app > src > main > kotlin > com > example > supabase > MainActivity.kt 파일에서 변경해 줍니다
💡 여기에서 com > example > supabase는 예시입니다
iOS에서 변경하기
Xcode에서 변경
TARGET Runner > Signing & Capabilities > Siging > Bundler Identifier에서 변경해 줍니다
👉 package로 한 번에 변경하기
사실 package를 사용하면 더 손쉽게 바꿀 수 있습니다
바로 rename이라는 패키지인데 간단하게 알아보겠습니다
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 add change_app_package_name
다음은 아래의 명령어와 같이 바꿀 패키지 이름을 적어 주시면 됩니다
아주 간단하죠?
flutter pub run change_app_package_name:main com.new.package.name
오늘은 앱 패키지 이름을 안드로이드와 아이폰은 어떻게 바꿔야 하는지
간단하게 바꿔주는 패키지도 알아보았습니다
그럼 코딩이 쉬워지는 그날까지!!

728x90
300x250
'CODE > Flutter' 카테고리의 다른 글
[Flutter] Supabase를 이용한 apple login 구현하기 (0) | 2024.01.17 |
---|---|
[Flutter] Apple 개발자 설정하기 (0) | 2024.01.17 |
[Flutter, iOS error] An attribute in the provided entity has invalid value An App ID with Identifier '.....' is not available. Please enter a different string. (0) | 2024.01.16 |
[Flutter] Supabase를 사용해서 Kakao login 구현하기 (23) | 2024.01.11 |
[Flutter] 움직이는 이미지, 이모티콘 넣어보기 (lottie 사용) (1) | 2024.01.08 |