Capacitor
Perbarui hidup untuk aplikasi iOS dan Android yang dibangun dengan Capacitor. Pasang @capgo/capacitor-updater dan kirim bundle dengan @capgo/cli.
Baca lebih lanjut →Pasang perbaikan layer web secara instan untuk aplikasi Ionic dan Capacitor dan lewati penantian App Store.
Bantuan manusia dari Martin
Coba gratis selama 14 hari tanpa kartu kredit.
Rollback asli
Kegagalan JS pulih di luar JavaScript
99,9% waktu operasional
Waktu operasional platform
Saluran dinamis
Saluran Canary, beta, dukungan, dan produksi
300+ lokasi edge
CDN global
~50ms rata-rata
Latensi sangat rendah
Log perangkat
Status dan riwayat rollback per perangkat
Pakai saluran yang sama, unggah bundle, perlindungan rollback, dan log perangkat, baik aplikasi Anda berjalan di Capacitor, Cordova, atau Electron.
Perbarui hidup untuk aplikasi iOS dan Android yang dibangun dengan Capacitor. Pasang @capgo/capacitor-updater dan kirim bundle dengan @capgo/cli.
Baca lebih lanjut →Tetapkan toolchain Cordova Anda dan dapatkan Capgo OTA di iOS 7+ dan Android 13+ dengan @capgo/cordova-updater dan JavaScript yang sama API.
Baca lebih lanjut →Push HTML, CSS, dan JavaScript update ke aplikasi desktop tanpa membangun installer ulang. @capgo/elektron-updater menggambarkan perilaku API.
Baca lebih lanjut →Capgo memberikan tim mobile jalur rilis untuk perbaikan web darurat, peluncuran terkendali, dan jejak audit yang jelas, sehingga deploy yang buruk tidak menjadi menunggu hari-hari review toko.
Gunakan live update untuk JavaScript, CSS, teks, flag fitur runtime, dan perbaikan aset web sementara perubahan native dan Capacitor tetap berlanjut melalui toko.
Kirim ke kanal internal, beta, canary, dan produksi dengan siap untuk rollback sebelum peluncuran menjadi kasus dukungan.
Gunakan log perangkat, status update, riwayat bundle, dan metrik adopsi untuk menjelaskan rilis kepada tim engineering, dukungan, dan kepemimpinan.
Pendiri Capgo Martin membahas tentang saluran, pengecekan kompatibilitas, pengembalian, dan pengiriman perubahan bundle web dengan aman setelah persetujuan toko.
Martin, Pendiri, Capgo
Catatan singkat dari tim Capacitor menggunakan Capgo untuk pembaruan OTA produksi.
Plugin Pembarui Capgo Capacitor sepenuhnya mengubah cara kami mengirimkan pembaruan. Apa yang dulunya memakan hari-hari sekarang hanya memakan menit-menit.
Kami dapat mengirimkan pembaruan OTA produksi secara instan tanpa harus menunggu siklus ulasan App Store penuh. Hal ini telah menjadi keuntungan operasional yang sangat besar.
Kontrol runtime asli, rollback, validasi, dan pengendalian peluncuran dalam satu layanan.
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI memindai dependensi native dan memberi peringatan sebelum mengirimkan pembaruan yang tidak kompatibel. Kirimkan perubahan web dengan cepat tanpa mendorong code native-breaking kepada pelanggan.
Jika aplikasi Anda tidak memanggil notifyAppReady() dalam 10 detik, kami secara otomatis kembali ke versi yang berfungsi terakhir.
Validasi notifyAppReady(), index.html, batasan ukuran bundle, dan cek checksum sebelum menerima upload apa pun.
Setiap update diacak, ditandatangani, dan dienkripsi secara end-to-end. Tidak ada yang bisa mengganggu update - bahkan Capgo tidak bisa 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 UI aplikasi Anda atau melalui API secara instan.
Pair Capgo Notifikasi dengan Update Langsung agar push yang diam dapat meminta perangkat untuk memeriksa, mengunduh, dan mengatur bundle terbaru untuk saluran yang dipilih.
Periksa apakah upload tersebut aman untuk OTA, memerlukan build asli, atau harus menunggu — sebelum mencapai produksi.
Dukungan manusia dari Martin
$ npx @capgo/cli@latest bundle upload --channel produksi --gagal-atas-incompatible
Peringatan: Paket Tidak Kompatibel
@capacitor/kamera telah berubah dari 6.1.0 ke 6.2.0
aksi: gagalkan upload ini atau kirimkan build asli terlebih dahulu
LIHATNYA BERGERAK
Four short animations: how a fix reaches a phone, what can ship over the air, why downloads stay small, and how you recover from a bad release.
Apa yang Mungkin
Pilih kombinasi yang tepat dari jenis pembaruan untuk kebutuhan aplikasi Anda
Kontrol kapan pembaruan diterapkan: standar (background), padaInstalasi, padaLuncur, atau selalu
Tunggu kondisi tertentu: tanggal, Latar belakang, Versi native, atau Hentikan Event
Kontrol Perbarui semver: Tidak ada, Major, Minor, Patch, or metadata
Paket lengkap Jenis pengiriman (seluruh bundle JS) atau Berubah file (untuk pembaruan yang lebih cepat)
Pelajari semua jenis pembaruan
Not for using live updates. Both stores let apps download interpreted code like JavaScript, HTML, and CSS, as long as each update stays within the app you submitted for review.
Catatan Kami
0 penolakan
Akhirnya, kami tidak pernah melihat toko menolak aplikasi karena aplikasi tersebut mengirimkan pembaruan dengan Capgo.
Fitur auto-hide splash screen kami terhubung ke plugin splash screen terpisah secara dinamis. Apple melihat itu sebagai masalah dinamis code selama tinjauan. Ini tidak terkait dengan pembaruan OTA, dan kami menghapus tautan dinamis dari plugin.
Aplikasi mungkin mengunduh kode code yang diinterpretasi jika tidak mengubah tujuan utama aplikasi, membuat toko untuk code atau aplikasi lain, atau menghindari tanda tangan, sandbox, atau fitur keamanan OS lainnya.
Kebijakan resmi : AppleAplikasi tidak dapat memperbarui kode native code mereka sendiri di luar Google Play. Code yang dijalankan di interpreter atau mesin virtual, seperti JavaScript di WebView, secara eksplisit dikecualikan.
Kebijakan resmi : Google PlayKeputusan tinjauan selalu milik Apple dan Google, jadi tidak ada vendor yang dapat menjanjikan persetujuan. Capgo menjaga Anda di sisi kebijakan yang mereka publikasikan.
Baca FAQ kebijakan tokoSiap pakai AI
Claude Code, Cursor, Codex, atau agen apa pun dapat mengatur Capgo, mengunggah bundle, mengelola saluran, dan meminta bangun native. Setiap aksi adalah satu perintah atau satu panggilan alat.
npx @capgo/cli@latest bundle upload
npx @capgo/cli@latest mcp
npx skills add Cap-go/capgo-skills
capgo.app/llms-full.txt
Janji pembaruan OTA yang sama Ionic dan Capacitor. Model keamanan yang berbeda.
| Capgo Pembaruan Hidup | DIY / self-hosted Skrip kustom dan hosting statis | Kompetitor cloud | |
|---|---|---|---|
| Perbarui runtime | Penuh asli. Unduh, instal, dan aktifkan pada thread OS asli. Kesalahan JS tidak dapat mengganggu alur perbarui. | Runs in your app JS context. A bad bundle can break updates too. | Mostly app-layer delivery. JS errors can block or corrupt the update flow. |
| Pengembalian ke versi sebelumnya | Pengembalian asli. Pengembalian jatuh kembali ke paket yang baik di luar JavaScript, bahkan ketika paket baru gagal pada saat peluncuran. | Anda merancang dan menjaga logika pengembalian Anda sendiri. | Rollback ada, tapi sering bergantung pada layer aplikasi masih berfungsi. |
| Pengaman instalasi gagal | Otomatis. Pengembalian ke atas jika notifyAppReady() tidak dipanggil dalam 10 detik. | Anda menginstrument dan memantau sendiri. | Opsional atau manual, tergantung pada produk. |
| Kemampuan Kompatibilitas Asli | CLI memeriksa. Scans native dependencies before upload and flags breaking changes. | Tidak ada pengawasan kecuali Anda membuatnya. | Validasi upload hanya pada produk paling banyak. |
| Pengujian sebelum unggah | Pemeriksaan dalam. Memvalidasi index.html, ukuran bundle, checksum, versi duplikat, dan konstrain hub. | Aturan CI Anda, jika Anda menulisnya. | Pengecekan bundle dasar. |
| Kontrol Rilis | Saluran Dinamis. Pengaturan saluran Canary, beta, produksi, dukungan, dan perangkat. | Multiple hosted URLs or custom routing. | Saluran yang didukung, kedalaman, dan API berbeda. |
| Keterlihatan Perangkat | Log perangkat. Instalasi, gagal, rollback, dan kejadian kebijakan perangkat tanpa Xcode atau Android Studio. | Analitis kustom atau penghitungan download server-side. | Dashboard agregat, kurang dalam kedalaman perangkat. |
| Coba sebelum membayar | Ya. Coba gratis selama 14 hari. Tidak perlu kartu kredit. | Hosting murah sampai lalu lintas meningkat. | Rencana berjenjang. Uji coba berbeda-beda. |
Perbandingan merefleksikan setup DIY/self-hosted dan dokumentasi publik kompetitor cloud.
EAS Update mengirimkan perbaikan JavaScript untuk aplikasi Expo dan React Native. Capgo melakukan pekerjaan yang sama untuk Capacitor web bundles: saluran, rollback, dan log perangkat. Tetapkan EAS jika aplikasi adalah React Native. Gunakan Capgo jika Anda mempertahankan UI web.
Mulai otomatis dalam 5 menit. Pindah ke kontrol manual ketika strategi rilis Anda membutuhkannya.
dukungan manusia dari Martin
Mulai kirim →