Mengubah Package Name Aplikasi Flutter

Package name merupakan identitas suatu aplikasi yang bersifat unique dan biasanya dipakai setiap aplikasi Android dan iOS. Agar aplikasi kita bisa diupload ke Play Store maupun App Store, aplikasi tersebut wajib memiliki package name yang berbeda dengan aplikasi lain. Aplikasi yang package name nya sama dengan aplikasi lain akan membuatnya tidak bisa di-install.

Bila aplikasi belum dibuat, kita bisa dengan mudah mengatur package name ataupun bundle indentifier saat membuat project Flutter. Caranya melakukannya adalah dengan menggunakan flag --org:

flutter create --org com.baguzzzaji.aplikasi nama_aplikasi

Android

Untuk Android, buka file build.gradle di modul app, lalu ubah nilai dari applicationId.

defaultConfig {
    applicationId "com.baguzzzaji.aplikasi"
    minSdkVersion 21
    targetSdkVersion 34
    versionCode 1
    versionName "1.0"
}

Aplikasi kita akan mendapatkan package name sesuai dengan yang tertulis di atas saat terpasang, namun untuk source code Android nya masih menggunakan package name bawaan (misalnya com.example.baguzzzaji).

iOS

Untuk iOS, buka file Info.plist, di dalam folder ios/Runner. Selanjutnya cari dan ubah nilai berikut:

<key>CFBundleIdentifier</key>
<string>com.baguzzzaji.aplikasi</string>

Menggunakan Package Rename

Cara cepat lainnya yang bisa kita gunakan adalah dengan menggunakan package rename. Kita cukup memanggil package tersebut dari terminal dan akan secara otomatis melakukan perubahan disetiap tempat.

Pasang package tersebut dengan perintah:

pub global activate rename

Jalankan perintah berikut di dalam project Flutter, untuk mengubah package name:

pub global run rename --bundleId com.baguzzzaji.aplikasi --targets ios,android 

Comments

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *