Langsung ke konten

Gambaran Umum

Gunakan fitur Live Updates Capgo untuk memperbarui bundel JavaScript aplikasi Anda secara jarak jauh dan real-time. Kirim pembaruan JS langsung ke pengguna Anda tanpa melalui proses review app store untuk segera memperbaiki bug dan mengirim fitur baru.

Cara Kerja Live Updates

Sistem Live Update Capgo memiliki dua komponen utama:

  1. SDK Capgo, yang Anda instal di aplikasi Anda. SDK memeriksa pembaruan yang tersedia dan mengunduhnya di latar belakang.

  2. Channel, yang memungkinkan Anda menargetkan pembaruan ke grup pengguna tertentu. Anda dapat menggunakan channel untuk mengelola jalur rilis yang berbeda, seperti Production, Staging, dan Dev.

Ketika Anda mengunggah bundel JS baru ke Capgo dan menetapkannya ke channel, SDK Capgo di aplikasi yang dikonfigurasi untuk channel tersebut akan mendeteksi pembaruan dan mengunduhnya. Saat aplikasi dimulai ulang berikutnya, bundel baru akan dimuat.

Memulai

Untuk mulai menggunakan Live Updates, ikuti langkah-langkah berikut:

  1. Selesaikan Capgo Quickstart untuk menyiapkan aplikasi Anda di Capgo dan menginstal SDK Capgo

  2. Dalam kode aplikasi Anda, panggil CapacitorUpdaternotifyAppReady() setelah aplikasi Anda selesai diinisialisasi. Ini memberi tahu SDK Capgo bahwa aplikasi Anda siap menerima pembaruan

  3. Build bundel JS Anda dan unggah ke Capgo:

    Terminal window
    npm run build
    npx @capgo/cli@latest upload --channel=Production
  4. Buka aplikasi Anda dan tunggu pembaruan diunduh. Anda dapat memeriksa statusnya dengan:

    Terminal window
    npx @capgo/cli@latest app debug
  5. Setelah pembaruan diunduh, tutup dan buka kembali aplikasi Anda untuk memuat bundel baru

Lihat panduan Deploying Live Updates untuk detail lebih lanjut

Langkah Selanjutnya