Jenis Update
Tabel referensi semua jenis update OTA: waktu aplikasi, kondisi penundaan, versi penghalang, dan pengiriman.
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pakai fitur Live Updates Capgo 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 Sistem Live Update memiliki dua komponen utama:
Capgo SDK, yang Anda instal di aplikasi. SDK memeriksa update yang tersedia dan mengunduhnya di latar belakang.
Saluran, yang memungkinkan Anda untuk menargetkan update ke grup pengguna tertentu. Anda dapat menggunakan saluran untuk mengelola jalur rilis yang berbeda, seperti Production, Stagingdan Dev.
Saat Anda mengunggah bundle JS baru ke Capgo dan menugaskan saluran kepadanya, Capgo SDK di aplikasi yang dikonfigurasi untuk saluran tersebut akan mendeteksi update dan mengunduhnya. Saat aplikasi restart, bundle baru akan dimuat.
Untuk memulai menggunakan Live Updates, ikuti langkah-langkah berikut:
Selesaikan Capgo Quickstart untuk mengatur aplikasi Anda di Capgo dan menginstal Capgo SDK.
Pada aplikasi Anda 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 kembali aplikasi Anda untuk memuat bundle baru.
Lihat Memperbarui Hidup untuk informasi lebih lanjut.
Jenis Update
Tabel referensi semua jenis update OTA: waktu aplikasi, kondisi penundaan, versi penghalang, dan pengiriman.
Saluran
Nama fitur saluran rilis Capgo. Halaman: halaman pemasaran solusi Capgo. Peran: label UI singkat atau item navigasi. Dilihat di: halaman solusi/white-label.astro. Kata kunci pesan `solutions_white_label_visual_cell2_value` (Solutions White Label Visual Cell2 Value).
Rollout Progresif
Kirimkan paket kandidat ke kelompok yang menempel, pantau, lalu promosikan atau kembali.
Rollback
Tahu bagaimana mengembalikan ke versi JS bundle sebelumnya jika update menyebabkan masalah.
Polik Behavior Update
Customisasi bagaimana dan kapan update diunduh dan diterapkan di aplikasi Anda.
Alur Kerja + OTA Nativ
Saluran dev/prod dengan --fail-on-incompatible, dan bagaimana mengunggah ketika native code berubah dengan sengaja.
Uji Bahan Nativ
Verifikasi biner native tanpa live update yang diunduh menyembunyikan aset web yang dibundel.
Pembaruan Cepat
Belajar cara menggunakan pembaruan cepat untuk mempercepat proses pembaruan.
Jika Anda menggunakan Ringkasan 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-alamiah untuk detail implementasi di @capgo/capacitor-pasar-alamiah, Memanfaatkan @capgo/capacitor-native-market untuk kemampuan asli di Membuat @capgo/capacitor-native-market, dan Capacitor Perbarui OTA: Panduan Persetujuan Toko Aplikasi untuk konteks praktis di Capacitor Perbarui OTA: Panduan Persetujuan Toko Aplikasi.