Tutorial Paket capgo/capacitor-updater
Tutorial ini akan memandu Anda melalui proses menggunakan paket @capgo/capacitor-updater
untuk mengaktifkan pembaruan otomatis di aplikasi Ionic Capacitor Anda.
Sebelum kita mulai, pastikan Anda telah menginstal yang berikut:
Untuk menginstal paket @capgo/capacitor-updater
, buka terminal atau prompt perintah Anda dan jalankan perintah berikut:
npm install @capgo/capacitor-updater
Ini akan mengunduh dan menginstal paket di proyek Anda.
Anda harus mengakhiri dengan kode ini ditambahkan ke aplikasi Anda:
npm i @capgo/capacitor-updater && npx cap sync
Untuk menginstal plugin ke dalam aplikasi Capacitor Anda.
Kemudian tambahkan kode ini ke aplikasi Anda untuk memberi tahu plugin asli bahwa bundel JS dalam keadaan baik, plugin asli akan kembali ke versi sebelumnya, jika Anda gagal melakukannya:
import { CapacitorUpdater } from '@capgo/capacitor-updater'
CapacitorUpdater.notifyAppReady()
Ini akan memberitahu plugin asli bahwa instalasi berhasil.
Kemudian lakukan npm run build && npx cap copy
untuk memperbarui aplikasi Anda.
Pertama, gunakan all
apikey yang ada di akun Anda untuk masuk dengan CLI:
npx @capgo/cli@latest login YOU_KEY
Mari kita mulai dengan terlebih dahulu membuat aplikasi di Capgo Cloud dengan CLI.
npx @capgo/cli@latest app add
Perintah ini akan menggunakan semua variabel yang didefinisikan dalam file konfigurasi Capacitor untuk membuat aplikasi.
Jalankan perintah untuk membangun kode Anda dan mengirimkannya ke Capgo dengan:
npx @capgo/cli@latest bundle upload
Secara default, nama versi akan menjadi nama yang ada di file packagejson
Anda.
Periksa di Capgo jika build sudah ada.
Anda bahkan dapat mengujinya dengan aplikasi sandbox mobile saya.
Setelah Anda mengirim aplikasi Anda ke Capgo, Anda perlu menjadikan saluran Anda default
agar aplikasi dapat menerima pembaruan dari Capgo.
npx @capgo/cli@latest channel set production -s default
Agar aplikasi Anda menerima pembaruan langsung dari Deploy, Anda perlu menjalankan aplikasi di perangkat atau emulator. Cara termudah untuk melakukannya adalah dengan menggunakan perintah berikut untuk meluncurkan aplikasi lokal Anda di emulator atau perangkat yang terhubung ke komputer Anda.
npx cap run [ios | android]
Buka aplikasi, letakkan di latar belakang dan buka lagi, Anda harus melihat di log bahwa aplikasi telah melakukan pembaruan.
Selamat! 🎉 Anda telah berhasil melakukan penyebaran Pembaruan Langsung pertama Anda. Ini baru awal dari apa yang dapat Anda lakukan dengan Pembaruan Langsung. Untuk mempelajari lebih lanjut, lihat dokumen lengkap Pembaruan Langsung.
Jika Anda perlu menghentikan penerimaan pembaruan secara lokal, jalankan perintah ini:
npx @capgo/cli@latest channel set
Selamat! Anda telah berhasil mempelajari cara menggunakan paket @capgo/capacitor-updater
untuk mengaktifkan pembaruan otomatis di aplikasi Ionic Capacitor Anda. Baik Anda memilih pembaruan otomatis atau pengaturan manual, Anda sekarang memiliki alat untuk menjaga aplikasi Anda tetap terkini dengan mudah.