Mengembalikan produksi tanpa menunggu tinjauan
Gunakan pembaruan hidup untuk JavaScript, CSS, salinan, konfigurasi remote, dan perbaikan aset web sambil perubahan asli terus melalui toko-toko.
Pembaruan Langsung yang Membuat Produksi Aman
Capgo CLI menangkap perubahan berisiko sebelum diunggah. Mesin asli melakukan rollback secara otomatis jika ada kesalahan.
Rollback Asli
Kegagalan JS Pulih di Luar JavaScript
Saluran Dinamis
Rute Canary, Beta, Support, dan Produksi
Pemeriksaan Keselamatan Capgo CLI
Risiko Ketergantungan Asli Dapat Ditangkap Sebelum Diunggah
Catatan perangkat
Status pembaruan per-perangkat dan riwayat rollback
Dibuat untuk tekanan rilis
Capgo memberikan tim mobile jalur rilis untuk perbaikan web darurat, peluncuran terkendali, dan jejak audit yang jelas, sehingga deploy buruk tidak menjadi hari-hari menunggu tinjauan toko.
Gunakan pembaruan hidup untuk JavaScript, CSS, salinan, konfigurasi remote, dan perbaikan aset web sambil perubahan asli terus melalui toko-toko.
Kirim ke saluran internal, beta, canary, dan produksi dengan rollback siap sebelum peluncuran menjadi kasus dukungan.
Gunakan catatan perangkat, status pembaruan, riwayat paket, dan metrik penyebaran untuk menjelaskan rilis kepada tim teknik, dukungan, dan kepemimpinan.
Mengapa Capgo berperan?
Capgo bukanlah uploader paket dasar. Ini adalah sistem rilis di sekitar paket: target, validasi, observabilitas, rollback, dan kontrol untuk tim yang tidak bisa mengorbankan produksi.
Capgo memberikan Capacitor tim sistem rilis yang fokus untuk pembaruan hidup, dengan SDK terbuka, hosting fleksibel, dan kontrol produksi yang dibangun untuk aplikasi nyata.
Gunakan jalur otomatis untuk menginstal dan mengirim dalam 5 menit, atau beralih ke manual dan aliran setengah-manual untuk skenario peluncuran kustom, dukungan, QA, dan per-pengguna.
1B+ pembaruan per bulan, 50M+ perangkat, saluran dinamis, log perangkat, pembaruan delta, enkripsi, self-hosting, dan pemulihan asli.
The CLI memeriksa dependensi native, file yang diperlukan, integritas bundle, versi duplikat, dan kompatibilitas hub sebelum update mencapai pengguna.
Banyak alat dapat mengunggah file. Capgo menambahkan kontrol rilis, keamanan native, log, dan perilaku rollback yang dibutuhkan tim produksi.
CLI memindai dependensi native dan memberi peringatan sebelum mengdeploy update yang tidak kompatibel. Kirim perubahan web dengan cepat tanpa mendorong code native-breaking kepada pelanggan.
Unduhan, instalasi, dan aktivasi berjalan pada thread OS native. Kecelakaan JavaScript tidak dapat mempengaruhi proses update.
Jika aplikasi Anda tidak memanggil notifyAppReady() dalam 10 detik, kami secara otomatis kembali ke versi yang berfungsi terakhir.
Mechanisme bundle fallback selalu mempertahankan versi yang berfungsi. Pengguna Anda tidak pernah melihat aplikasi yang rusak.
Mengvalidasi notifyAppReady(), index.html, batasan ukuran bundle, dan cek checksum sebelum menerima upload apa pun.
Setiap pembaruan diacak, ditandatangani, dan dienkripsi secara end-to-end. Tidak ada orang yang bisa memanipulasi pembaruan - tidak bahkan Capgo bisa melihat apa yang ada di dalam bundle Anda.
Opsi Pembaruan yang Dapat Dilihat
Capgo merekam perjalanan OTA penuh: cek, download, instal, pembatasan kebijakan, dan rollback sehingga Anda bisa menjawab "apa yang terjadi?" dalam beberapa detik, bukan jam.
Konteks yang dapat diambil tindakan dalam satu tempat: putuskan untuk rollback, naikkan saluran, atau kirimkan hotfix dengan percaya diri.
Saluran dinamis
Capgo saluran adalah kontrol langsung, bukan yang diatur secara keras. Pindahkan pengguna antara dev, staging, PR, canary, dan produksi dari antarmuka aplikasi Anda atau melalui API secara instan.
Tangani lingkungan seperti flag fitur: switch, tes, dan rollback hidup (tidak ada resubmissions penyimpanan).
Konfigurasi Berbasis Cloud
Capgo menyimpan semua konfigurasi aplikasi Anda di cloud dengan replikasi data global. Ubah pengaturan di dashboard, dan efeknya terjadi di seluruh dunia dalam waktu kurang dari 2 menit. Tidak ada pembaruan aplikasi penyimpanan, tidak menunggu.
Dari dashboard klik untuk deploymen global dalam kurang dari 2 menit.
Support yang Nyata
Berikut adalah skenario nyata: Seorang pengguna melaporkan bug. Anda berbicara dengan mereka, memahami masalahnya, memperbaiki masalah tersebut dalam code, dan mengirimkan perbaikan ke hanya satu pengguna - semua sambil mereka masih dalam panggilan. Mereka menguji, memastikan perbaikan berhasil, dan Anda mengirimkan ke produksi. Waktu total: menit, bukan hari.
Tim dukungan pelanggan menerima laporan bug. Anda bergabung dalam panggilan untuk memahami masalahnya.
Buat saluran pribadi untuk pengguna tersebut, kirimkan perbaikan, dan alokasikan perangkat mereka ke saluran tersebut.
Pengguna memastikan perbaikan berhasil. Promosikan paket ke produksi untuk semua orang.
Dari laporan bug ke perbaikan yang diverifikasi dalam satu panggilan dukungan.
Pembaruan Tradisional
File-Level Diffing
Images, fonts, and videos are downloaded only once. Small code changes don't re-download your entire asset folder.
Aktifkan dengan Satu Flag
# Upload with delta updates enabled
npx @capgo/cli bundle upload --partial
✔ Uploading 847 files...
✔ Generated manifest with checksums
✔ Bundle uploaded successfully
# Device downloads only changed files
→ Comparing manifests...
→ 12 files changed, 835 unchanged
✔ Downloaded 245 KB (vs 4.2 MB full bundle) Sistem Saluran Cerdas","Saluran memungkinkan Anda menargetkan kelompok pengguna tertentu dengan build tertentu. Kelola saluran dari dashboard cloud, API, aplikasi mobile, atau logika rilis yang canggih Anda sendiri.
Buat, konfigurasi, dan ubah saluran dari dashboard web. Kembali ke versi sebelumnya dengan satu klik.
Automasi manajemen saluran dengan CLI kami atau REST API. Ideal untuk integrasi CI/CD.
Biarkan perangkat mengubah saluran secara waktu-nyata dengan setChannel(). Sangat cocok untuk tester QA atau program beta.
Overside perangkat > Cloud > Default konfigurasi > Default Cloud. Kontrol penuh atas routing pembaruan.
Keterlihatan waktu-nyata atas pengiriman pembaruan Anda. Ikuti kemajuan download, tingkat kesuksesan, dan kesehatan perangkat di seluruh basis pengguna Anda.
Lihat perangkat yang sedang mengunduh, terpasang, atau menunggu. Ikuti kemajuan di seluruh armada Anda.
Monitor rasio kesuksesan update secara real-time. Identifikasi masalah sebelum mempengaruhi pengguna lain.
Ikuti perangkat mana yang menggunakan versi mana. Identifikasi perangkat yang terjebak pada versi lama.
Lihat ukuran paket, waktu download, dan frekuensi rollback. Optimalkan strategi update Anda dengan data.
Tidak ada tekanan untuk mengupgrade segera. Capgo secara resmi mendukung Capacitor 8, 7, 6, 5 dan Electron - memberikan Anda tahun-tahun dukungan dan fleksibilitas untuk mengupgrade sesuai jadwal Anda sendiri.
Pembaruan manual memberikan Anda semua alat untuk menghancurkan aplikasi. Capgo's CLI menangkap perubahan native yang tidak kompatibel dan kesalahan rilis sebelum mereka mencapai pengguna Anda.
CLI memeriksa plugin native Anda dan membandingkan versi. Jika bundel JS Anda mengharapkan versi plugin native yang lebih baru daripada yang terinstal, kami memberi peringatan sebelum mengirim.
Sudah diunggah versi ini sebelumnya? Kami akan menangkapnya dan mencegah pengulangan atau kebingungan tidak sengaja.
Fitur tertentu memerlukan versi CLI tertentu. Kami memvalidasi kompatibilitas antara CLI Anda dan hub Capgo sebelum memungkinkan unggahan.
Tidak ada index.html? Tidak ada panggilan notifyAppReady()? Paket terlalu besar? Kami menangkap masalah-masalah ini sebelum mereka menjadi masalah produksi.
Unggah bundle JS yang mengharapkan plugin native yang tidak dimiliki pengguna? Aplikasi Anda rusak. Dan jika rollback Anda juga dalam JS, Anda tidak memiliki cara untuk kembali. Pengguna terjebak sampai mereka menginstal ulang dari App Store.
Otomatis ketika Anda ingin cepat. Manual ketika Anda membutuhkan kontrol. Periksa keamanan di setiap langkah.
Sebelum unggahan, CLI memeriksa dependensi native, kompatibilitas versi, dan file yang diperlukan
Pure native code download dan menginstal update - sepenuhnya terisolasi dari JavaScript
Aplikasi Anda memanggil notifyAppReady(). Jika tidak dalam waktu 10 detik, maka sistem rollback otomatis akan aktif
Mengunggah bundle sangat mudah. Melindungi pelanggan secara massal adalah bagian yang sulit
| Fitur | Capgo | Manual / Lainnya |
|---|---|---|
| Pengenalan Update yang Mengganggu | ✓ | ✗ |
| Sistem Rollback Otomatis | ✓ | ✗ |
| Pengembalian Keruntuhan Nativ | ✓ | ✗ |
| Validasi Sebelum Pengembangan | ✓ | ✗ |
| Pembaruan dirawat sendiri | ✓ | ✗ |
| Rollback & modifikasi Cloud | ✓ | ✗ |
Mulai otomatis dalam 5 menit. Pindah ke kontrol manual ketika strategi rilis Anda membutuhkannya.