【Flutter/iOS/Android】アプリID(BundleID)を変更する方法!change_app_package_nameの使い方

この記事からわかること
- Flutter/iOS/AndroidでアプリID(BundleID)の変更方法
\ アプリをリリースしました /
環境
- Android Studio:Koala
- Xcode:16.0
- Flutter:3.29.2
- Dart:3.7.2
- change_app_package_name:1.4.0
- Mac M1:Sequoia 15.4
iOS/AndroidのアプリID(BundleID)を変更する方法
Flutterで開発しているクロスプラットフォームアプリでiOS/AndroidのアプリID(BundleID)を変更するにはchange_app_package_name
パッケージを使用するのがおすすめです。XcodeからPRODUCT_BUNDLE_IDENTIFIER
を手動で変更しても良いですが、パッケージを使用することで必要な箇所を自動で全て置き換えてくれます。パッケージはDev側に導入すれば良いのでpubspec.yml
のdev_dependencies
にchange_app_package_name: ^1.4.0
と記述します。
記述できたら以下のコマンドを実行します。com.XXXX.XXXXXX
部分を置き換えたいIDに変更して実行してください
実行すると以下のようなログが出力され、Old Package Name
に以前使用していたアプリIDが表示され、iOS/Androidともに必要なファイルの置き換えを実行してくれます。
まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。
ご覧いただきありがとうございました。