Jenis Update
Referensi semua jenis update OTA: waktu aplikasi, kondisi penundaan, versi pemblokiran, dan pengiriman.
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pakai fitur Capgo Live Updates untuk memperbarui bundle JavaScript aplikasi Anda secara remote, secara real-time. Sampaikan pembaruan JS langsung ke pengguna iOS, Android, dan Electron tanpa harus melewati siklus tinjauan level toko untuk memperbaiki bug dan mengirimkan fitur baru lebih cepat.
Capgo’s Live Update sistem memiliki dua komponen utama:
Fitur Capgo SDK ini yang Anda instal di aplikasi Anda. Fitur SDK ini memeriksa update yang tersedia dan mengunduhnya di latar belakang.
Saluran, yang memungkinkan Anda menargetkan pembaruan ke kelompok pengguna tertentu. Anda dapat menggunakan saluran untuk mengelola jalur rilis yang berbeda, seperti Production, Stagingdan Dev.
Ketika Anda mengunggah bundle JS baru ke Capgo dan menugaskan saluran kepadanya, Capgo SDK di aplikasi yang dikonfigurasi untuk saluran tersebut akan mendeteksi pembaruan dan mengunduhnya. Saat aplikasi restart, bundle baru akan diisi.
Untuk memulai menggunakan Live Updates, ikuti langkah-langkah berikut:
Selesai dengan Capgo Quickstart untuk mengatur aplikasi Anda di Capgo dan menginstal Capgo SDK.
Pada aplikasi code, panggil CapacitorUpdater.notifyAppReady() setelah aplikasi Anda telah selesai menginisialisasi. Ini memberitahu Capgo SDK bahwa aplikasi Anda siap untuk menerima pembaruan.
Bangun bundle JS Anda dan unggah ke Capgo:
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionBuka aplikasi Anda dan tunggu pembaruan untuk didownload. Anda dapat memeriksa status dengan:
npx @capgo/cli@latest app debugSetelah update diunduh, tutup dan buka aplikasi Anda untuk memuat bundle baru.
Lihat Mengaktifkan Perbarui Langsung Petunjuk lengkapnya dapat ditemukan di
Jenis Update
Referensi semua jenis update OTA: waktu aplikasi, kondisi penundaan, versi pemblokiran, dan pengiriman.
Saluran
Pelajari cara menggunakan saluran untuk mengelola jalur rilis yang berbeda dan mengarahkan pembaruan ke pengguna tertentu.
Pengaktifan Perlahan
Mengirimkan bundle kandidat ke kohort yang menempel, memantau, kemudian promosikan atau kembali ke versi sebelumnya.
Rollbacks
Temukan cara untuk kembali ke versi bundle JS sebelumnya jika update menyebabkan masalah.
Behavior Pembaharuan
Tentukan bagaimana dan kapan update diunduh dan diterapkan di aplikasi Anda.
Alur Kerja + OTA Native
Saluran dev/prod dengan --fail-on-incompatible, dan bagaimana mengunggah ketika native code berubah dengan sengaja.
Pengujian Build Native
Verifikasi biner native tanpa live update yang diunduh menyembunyikan aset web yang dibundel.
Pembaharuan Cepat
Belajar bagaimana menggunakan pembaharuan cepat untuk mempercepat proses pembaharuan.
Jika Anda menggunakan Panduan Umum untuk merencanakan persetujuan toko dan distribusi, hubungkannya dengan @capgo/capacitor-ulasan-dalam-aplikasi untuk detail implementasi di @capgo/capacitor-ulasan-dalam-aplikasi Menggunakan @capgo/capacitor-ulasan-dalam-aplikasi untuk kemampuan asli di Menggunakan @capgo/capacitor-ulasan-dalam-aplikasi @capgo/capacitor-pasar-alam untuk detail implementasi di @capgo/capacitor-pasar-alam Menggunakan @capgo/capacitor-pasar-alam untuk kemampuan native di Menggunakan @capgo/capacitor-native-market, dan Capacitor Perbarui OTA: Panduan Persetujuan Toko Aplikasi untuk konteks praktis di Capacitor Perbarui OTA: Panduan Persetujuan Toko Aplikasi.