Update App Name & Package ID¶
To rename this app from flutter bond to Jalsa app for example
-
install this package Rename
-
run this command to update
packageIdfor Android andbundleIdfor iOS -
run this command to update app name for android app
-
we need manually to update
bundleIdandapp namefor ios only, in xcode for each build configuration.open ios/Runner.xcworkspace- select Runner target
- select build settings tab
- search for
PRODUCT_BUNDLE_IDENTIFIERand update it for each build configuration.
-
open
android/app/src/debug/AndroidManifest.xmland update package element - open
android/app/src/main/AndroidManifest.xmland update package element - open
android/app/src/profile/AndroidManifest.xmland update package element - rename
android/main/kotlin/com/example/bonddirectory toandroid/main/kotlin/sa/app/jalsa -
open
pubspec.yamlupdate name & description -
find and replace all
package:bondtopackage:jalsa
Final result for product bundle identifier
| Configuration | PRODUCT_BUNDLE_IDENTIFIER |
|---|---|
| Debug-production | sa.app.jalsa |
| Debug-staging | sa.app.jalsa.staging |
| Release-production | sa.app.jalsa |
| Release-staging | sa.app.jalsa.staging |