Kirim ke saluran internal, beta, canary, dan produksi dengan siap untuk kembali ke awal sebelum peluncuran menjadi kasus dukungan.
Buktikan apa yang terjadi setelah rilis.
Kirim perbaikan layer web secara instan. Lepas dari menunggu App Store.
Coba gratis selama 14 hari tanpa kartu kredit.
Pulihkan asli
Kegagalan JS pulih di luar JavaScript
99,99% waktu operasional
Waktu operasional platform
Saluran dinamis
Lacak Canary, beta, dukungan, dan jalur produksi
300+ lokasi edge
CDN Dunia
44ms rata-rata
[__CAPGO_KEEP_0__] memberikan tim mobile jalur rilis untuk perbaikan web darurat, peluncuran terkendali, dan jejak audit yang jelas, sehingga deploy yang buruk tidak menjadi hari-hari menunggu tinjauan toko.
Tahu secara pasti apa yang terjadi ketika produksi bermasalah di aplikasi CapacitorJS.
Dibangun untuk tekanan rilis
Capgo gives mobile teams a release path for urgent web fixes, controlled rollout, and a clear audit trail, so a bad deploy does not become days of store-review waiting.
Buktikan apa yang terjadi setelah rilis.
Log Perangkat
Dibangun untuk tekanan rilis
Catatan singkat dari tim Capacitor yang menggunakan Capgo untuk pembaruan OTA produksi.
Plugin Pembaruan Capgo Capacitor sepenuhnya mengubah cara kami mengirimkan pembaruan. Yang biasanya memakan hari sekarang hanya memakan beberapa menit.
Dapat melakukan pembaruan OTA produksi secara instan tanpa harus menunggu siklus tinjauan App Store yang lengkap telah menjadi keuntungan operasional yang sangat besar.
Runtime asli, rollback, validasi, dan kontrol perluasan dalam satu layanan.
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI memeriksa dependensi native dan memberi peringatan sebelum mengirimkan pembaruan yang tidak kompatibel. Kirim perubahan web dengan cepat tanpa mengirimkan code native yang memecah kepada pelanggan.
Jika aplikasi Anda tidak memanggil notifyAppReady() dalam 10 detik, kami secara otomatis kembali ke versi yang berfungsi sebelumnya.
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 dapat memanipulasi pembaruan - bahkan Capgo tidak dapat melihat apa yang ada di dalam bundle Anda.
Mechanisme bundle fallback selalu menjaga versi yang berfungsi. Pengguna Anda tidak pernah melihat aplikasi yang rusak.
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 langsung.
Lihat apakah unggahan aman secara OTA, memerlukan bangunan asli, atau harus menunggu — sebelum mencapai produksi.
$ npix @capgo/cli@latest bundle unggah --saluran produksi --gagal jika tidak kompatibel
peringatan: bundle tidak kompatibel
@capacitor/kamera berubah dari 6.1.0 ke 6.2.0
aksi: gagal unggahan ini atau kirim bangunan asli terlebih dahulu
Otomatis ketika Anda ingin kecepatan. Manual ketika Anda membutuhkan kontrol. Periksa keamanan di setiap langkah.
Sebelum unggah, CLI memeriksa dependensi native, kompatibilitas versi, dan file yang diperlukan
Pure native code mengunduh dan menginstal update - sepenuhnya terisolasi dari JavaScript
Aplikasi Anda memanggil notifyAppReady(). Jika tidak dalam 10s, rollback otomatis akan berjalan
Janji OTA yang sama. Model keamanan yang berbeda.
| Capgo Live Updates | DIY / self-hosted Skrip dan Hosting Statik yang Dibuat Sendiri | Kompetitor Cloud | |
|---|---|---|---|
| Update Runtime | Sangat Asli. Unduh, instal, dan aktifkan pada thread OS asli. Kesalahan JS tidak dapat mengganggu alur update. | Berjalan dalam konteks JS aplikasi Anda. Paket yang rusak dapat mengganggu alur update juga. | Pengiriman sebagian besar layer aplikasi. Kesalahan JS dapat mengganggu atau merusak alur update. |
| Pengembalian ke Versi Sebelumnya | Pengembalian ke Versi Sebelumnya yang Asli. Jatuh kembali ke bundle yang baik terakhir di luar JavaScript, bahkan ketika bundle baru gagal pada saat peluncuran. | Anda merancang dan memelihara logika rollback sendiri. | Rollback ada tetapi sering bergantung pada lapisan aplikasi masih berfungsi. |
| Guard gagal instalasi | Otomatis. Mengembalikan jika notifyAppReady() tidak dipanggil dalam 10 detik. | Anda menginstrumentasinya dan memantau sendiri. | Opsional atau manual, tergantung pada produk. |
| Kemampuan kompatibilitas asli | CLI memeriksa. Mengindikasi dependensi native sebelum unggah dan menandai perubahan yang mengganggu. | Tidak ada penghalang kecuali Anda membangunnya. | Validasi unggah hanya pada produk yang paling banyak. |
| Validasi pra-unggah | Periksa dalam. Validasi index.html, ukuran bundle, cek checksum, versi duplikat, dan konstrain hub. | Aturan CI Anda, jika Anda menulisnya. | Periksa bundle dasar. |
| Kontrol peluncuran | Saluran dinamis. Penugasan saluran Canary, beta, produksi, dukungan, dan per-device. | URL-hosted yang dapat diakses lebih dari satu atau routing kustom. | Saluran yang didukung, kedalaman, dan API bervariasi. |
| Keterlihatan per-device | Log per-device. Pasang, gagal, ulangi, dan kejadian kebijakan per perangkat tanpa Xcode atau Android Studio. | Analitis kustom atau hitung download server. | Dashboard agregasi, kurang dalam kedalaman per perangkat. |
| Coba sebelum Anda bayar | Iya. 14 hari percobaan gratis tanpa batas. Tidak memerlukan kartu kredit. | Penyimpanan murah hingga lalu lintas tumbuh. | Tingkat rencana. Percobaan bervariasi oleh vendor. |
Penggabungan memperlihatkan setup DIY/self-hosted yang biasa dan dokumentasi cloud kompetitor publik.
Mulai otomatis dalam 5 menit. Pindah ke kontrol manual ketika strategi rilis Anda membutuhkannya.
Mulai kirim →Hubungkan halaman ini dengan Saluran, Rollback, Pengaturan Perbarui, dan Capgo Pembangunan Asli untuk rilis yang masih memerlukan tinjauan toko.