๋ค์ด๊ฐ๋ฉฐ:
- ์ฑ ๊ฐ๋ฐ ๋ง์ง๋ง ๋ถ๋ถ์ ํจํค์ง๋ช ์ ๋ณ๊ฒฝํ ์ผ์ด ๋ง์ต๋๋ค. ((ex) com.example.ํจํค์ง๋ช ์ผ๋ก ํ์ ๊ฒฝ์ฐ google ์ฑ์คํ ์ด์ ์ ๋ก๋๊ฐ ์๋๋ค. )
- Flutter ์์ ํจํค์ง๋ช ์ ๋ฐ๊พธ๋ ค๋ฉด ์ด๋ค ๋ถ๋ถ์ ๋ฐ๊ฟ์ผ ํ๋์ง ๋ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ผ๋ง๋ ๊ฐํธํ๊ฒ ํจํค์ง๋ฅผ ๋ฐ๊ฟ ์ ์๋์ง ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
๋ณธ๋ฌธ:
- Android:
/android/app/build.gradle
ํ์ผ์ ์ด์ด์defaultConfig
์น์ ์ ์๋applicationId
๋ฅผ ์๋ก์ด ํจํค์ง ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํฉ๋๋ค./app/src/
ํด๋ ํ์์debug
,main
,profile
ํด๋์ ์๋AndroidManifest.xml
ํ์ผ๋ค์์<manifest>
ํ๊ทธ์package
์์ฑ ๊ฐ์ ์๋ก์ด ํจํค์ง ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํฉ๋๋ค.
- iOS:
ios/Runner.xcworkspace
ํ์ผ์ Xcode์์ ์คํํฉ๋๋ค.- ํ๋ก์ ํธ ๋ด๋น๊ฒ์ด์ ์์ Runner > TARGETS Runner > Bundle Identifier ํญ๋ชฉ์ ์ฐพ์ ์๋ก์ด ํจํค์ง ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํฉ๋๋ค.
- change_app_package_name ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ฉ(์ ๊ทน ๊ถ์ฅ):
- ํฐ๋ฏธ๋์ ์ด๊ณ ์๋์ ๋ช
๋ น์ด๋ก
change_app_package_name
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํฉ๋๋ค:flutter pub add change_app_package_name
- ์ค์น๊ฐ ์๋ฃ๋๋ฉด, ์๋์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ํจํค์ง ์ด๋ฆ์ผ๋ก ํ ๋ฒ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค:
flutter pub run change_app_package_name:main com.new.package.name
- ํฐ๋ฏธ๋์ ์ด๊ณ ์๋์ ๋ช
๋ น์ด๋ก
ํด๋น ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋น ์ง๋ ๋ถ๋ถ ์์ด ์ ๋ง ๊ฐ๋จํ๊ฒ ํจํค์ง๋ช ์ ์์ ํ์ค ์ ์์ต๋๋ค. ๋ฌด์กฐ๊ฑด ์ฐ์ธ์!
๊ฒฐ๋ก :
- Flutter ์ฑ์ ํจํค์ง ์ด๋ฆ ๋ณ๊ฒฝ์ ์ถ์ ์ ํ์์ ์ธ ๋จ๊ณ ์ค ํ๋์ ๋๋ค. ์ด ๊ธ์ด ๊ทธ ๊ณผ์ ์ ์กฐ๊ธ ๋ ์ฝ๊ฒ ๋ง๋๋ ๋ฐ ๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
- ๋ณ๊ฒฝ ๊ณผ์ ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด, ๊ณต์ Flutter ๋ฌธ์๋ ์ปค๋ฎค๋ํฐ ํฌ๋ผ์ ๋ฌธ์ํ์ฌ ์ถ๊ฐ ์ง์์ ๋ฐ์ผ์ธ์.
์ค์ ์ฐธ๊ณ ์ฌํญ:
- Flutter์์ ํจํค์ง ์ด๋ฆ์ ๋ณ๊ฒฝํ ๋, Android ์ฑ์ ๊ฒฝ์ฐ
build.gradle
์applicationId
์AndroidManifest.xml
์package
๊ฐ์ ์์ ํ๋ ๊ฒ์ด ํต์ฌ์ ๋๋ค. - ์ผ๋ถ ์๋ฃ์์๋ Java/Kotlin ์์ค ํ์ผ ๋ด์
import
๋ฌธ์ ํจํค์ง๋ช ๋ ์ ๋ถ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๊ถ์ฅํ ์ ์์ง๋ง, ์ด๋ ์ค์ ๋ก ํ์ํ ๋จ๊ณ๊ฐ ์๋๋๋ค. Flutter ํ๋ ์์ํฌ์ Android ๋น๋ ์์คํ ์build.gradle
๊ณผAndroidManifest.xml
์์ ์ค์ ๋ ํจํค์ง ์ด๋ฆ์ ๊ธฐ์ค์ผ๋ก ์ฑ์ ์ธ์ํ๊ณ , ์ด ๋ ํ์ผ์์ ํจํค์ง๋ช ์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ณ๊ฒฝํ๋ค๋ฉด, ์ฑ์ ๋ณ๊ฒฝ๋ ํจํค์ง๋ช ์ผ๋ก ์ ์์ ์ผ๋ก ๋น๋๋๊ณ ์คํ๋ฉ๋๋ค. (๋ฐฐํฌ ํ์๋ ๋ฌธ์ ์์) - ์์ค ์ฝ๋ ๋ด์ ํจํค์ง๋ช
์ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋ถํ์ํ ์์
์ด๋ฉฐ, ์คํ๋ ค ๋ถํ์ํ ์ค๋ฅ๋ฅผ ๋ฐ์์ํฌ ์ ์์ผ๋, ์์์ ์ธ๊ธํ ํต์ฌ ํ์ผ๋ค์ ์ค์ ๊ฐ๋ง ์ ํํ ๋ณ๊ฒฝํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
(๊ทธ๋ฅ change_app_package_name ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ค์ด๋ฐ๊ณ ์ํ๋ ํจํค์ง๋ช ์ ์.)
์ด ์ ์ ๋ช ์ฌํ์๊ณ ํจํค์ง๋ช ๋ณ๊ฒฝ ์์ ์ ์งํํ์๋ฉด, ๋ ํจ์จ์ ์ด๊ณ ์์ ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ์์ ์ ์๋ฃํ ์ ์์ ๊ฒ์ ๋๋ค.
์ฐธ๊ณ ์๋ฃ: