tahapan memPublish applikasi di buat di react native ke Google Play Store
Untuk mem-publish aplikasi React Native ke Google Play Store, ada beberapa tahapan yang harus dilakukan. Berikut langkah-langkahnya:
1. Persiapan Aplikasi
-
Pastikan Aplikasi Sudah Siap: Aplikasi harus sudah selesai dikembangkan, diuji di berbagai perangkat, dan bebas dari bug.
-
Generate Signed APK (Android Package): Aplikasi yang akan dipublish ke Google Play Store harus menggunakan APK yang ditandatangani (signed). Berikut langkah-langkahnya:
a. Buat Keystore: Jalankan perintah berikut di terminal untuk membuat keystore:
keytool -genkey -v -keystore your-key-name.keystore -alias your-key-alias -keyalg RSA -keysize 2048 -validity 10000Catat
keystoredanalias, karena akan digunakan untuk menandatangani APK.b. Set Konfigurasi Keystore di Gradle: Tambahkan file keystore yang dihasilkan ke folder
android/appdalam project React Native.Kemudian, edit file
android/gradle.propertiesdengan menambahkan berikut ini:MYAPP_UPLOAD_STORE_FILE=your-key-name.keystore MYAPP_UPLOAD_KEY_ALIAS=your-key-alias MYAPP_UPLOAD_STORE_PASSWORD=your-store-password MYAPP_UPLOAD_KEY_PASSWORD=your-key-passwordLalu, buka
android/app/build.gradledan tambahkan berikut di bagiansigningConfigsdanbuildTypes:android { ... signingConfigs { release { storeFile file(MYAPP_UPLOAD_STORE_FILE) storePassword MYAPP_UPLOAD_STORE_PASSWORD keyAlias MYAPP_UPLOAD_KEY_ALIAS keyPassword MYAPP_UPLOAD_KEY_PASSWORD } } buildTypes { release { signingConfig signingConfigs.release minifyEnabled false // Bisa diaktifkan jika ingin melakukan shrinking kode proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } } -
Build APK: Setelah semua konfigurasi selesai, jalankan perintah berikut untuk membangun APK:
cd android ./gradlew assembleReleaseFile APK akan tersedia di
android/app/build/outputs/apk/release/app-release.apk.
2. Menyiapkan Akun Google Play Console
-
Daftar Akun Google Play Developer: Kunjungi Google Play Console dan buat akun developer. Ini memerlukan biaya pendaftaran sebesar $25 USD.
-
Buat Aplikasi Baru: Setelah mendaftar, login ke Google Play Console dan buat aplikasi baru. Isi informasi dasar aplikasi seperti nama aplikasi, bahasa, dan kategori.
3. Upload APK ke Google Play Console
-
Tambahkan Rincian Aplikasi: Masukkan deskripsi aplikasi, gambar, dan screenshot di halaman "Store Listing".
-
Upload APK: Buka bagian App Releases, buat Production Release, dan upload APK yang sudah di-build sebelumnya.
4. Konfigurasi Keamanan & Kebijakan
-
Isi Rating Aplikasi: Lengkapi formulir untuk menentukan peringkat usia aplikasi.
-
Konfigurasi App Content: Lengkapi bagian konten aplikasi, termasuk kebijakan privasi dan konten sensitif jika diperlukan.
-
Konfigurasi Pricing & Distribution: Tentukan apakah aplikasi akan dirilis secara gratis atau berbayar, dan pilih negara distribusi.
5. Review & Publikasi
- Setelah semua informasi dan APK ter-upload, Anda dapat mengirim aplikasi untuk ditinjau oleh tim Google.
- Google akan meninjau aplikasi Anda dan jika semuanya sudah sesuai, aplikasi akan dipublikasikan di Play Store.
6. Maintenance dan Update
Setelah aplikasi dipublish, Anda bisa melakukan update aplikasi dengan mengunggah versi APK yang baru dan mengirimnya untuk ditinjau.
Jika langkah-langkah ini diikuti dengan benar, aplikasi React Native Anda akan tersedia di Google Play Store!