Lompat ke konten utama

Tetapkan & Lupakan

Rilis penyimpanan adalah lambat. Capgo pembaruan adalah instan.

Pasang aplikasi native sekali melalui toko pribadi atau MDM. Setelah itu, kirimkan perbaikan web melalui Capgo, track siapa yang menerima mereka, dan jaga perangkat offline pada paket terakhir yang baik.

Peta saluran

Dashboard saluran Capgo digunakan untuk mengelola rilis aplikasi perusahaan pribadi
Peta saluran
prod, site-eu, site-us
Aturan rollout
situs pertama, kemudian setiap lokasi
Update selama sinkronisasi
Jalankan offline
Pasang sekali
Kirimkan shell native yang ditandatangani melalui toko enterprise atau MDM Anda.
Update selama sinkronisasi
Perangkat mengambil bundle terbaru selama jendela sinkronisasi yang dijadwalkan, waktu check-in, atau jendela jaringan yang tersedia.
Jalankan offline
Aplikasi tetap berjalan dari bundle yang disimpan cache ketika perangkat offline.

Ketika setiap rilis toko memperlambat tim

Rilis paket toko dan enterprise lambat untuk disinkronkan dan sulit untuk diverifikasi di setiap perangkat. Capgo memberikan jalur rilis instan untuk layer web, dengan saluran, log perangkat, peluncuran yang dipersiapkan, dan rollback yang dibangun.

Pasang sekali
1x
Perbarui selama sinkronisasi
Upload CI
Jalankan offline
tersimpan

Alur kerja set-and-forget

  1. 1

    Kirimkan shell native sekali

    Distribusikan aplikasi iOS atau Android yang ditandatangani melalui MDM, toko aplikasi perusahaan, atau aliran pengaturan perangkat internal Anda.

  2. 2

    Blokir perangkat ke saluran yang tepat

    Gunakan saluran default untuk produksi, kemudian bagi oleh situs, negara, tim, atau generasi perangkat keras ketika diperlukan.

  3. 3

    Publikasikan pembaruan web dari CI

    Buat, tes, dan unggah bundle web Capacitor ke Capgo. Perubahan native code masih melalui proses pengemasan perusahaan Anda secara normal.

  4. 4

    Biarkan perangkat memperbarui ketika online

    Perangkat mengunduh pembaruan selama jendela koneksi yang direncanakan dan menyimpan bundle yang baik terakhir secara lokal untuk penggunaan offline.

  5. 5

    Jagalah, kembali, ulangi

    Pakai saluran, log perangkat, peluncuran yang dipersiapkan, dan kembali agar tim lokal tidak diminta untuk memecahkan instalasi produksi.

Dirancang untuk keterbatasan offline bisnis

Pakai Capgo sebagai lapisan rilis untuk aset web, bukan sebagai pengganti proses distribusi asli Anda. Binari asli masih bergerak melalui alur pengemasan bisnis Anda.

Runtime offline-terlebih dahulu
Aplikasi membuka dari shell asli yang terpasang dan bundle Capgo yang terverifikasi terakhir, sehingga pengguna dapat terus bekerja tanpa koneksi hidup.
Pengendalian situs demi situs
Promosikan rilis ke satu situs pertama, validasinya dengan kelompok kecil, lalu luaskan bundle yang sama ke lokasi lain.
Pengguna dengan sentuhan rendah
Pengguna tetap membuka aplikasi internal yang sama. Pembaruan mengunduh di latar belakang ketika perangkat mencapai Wi-Fi atau jendela sinkronisasi yang direncanakan.
Rilis yang dapat diverifikasi
Teknis dapat melihat versi bundel, saluran, status peluncuran, dan log perangkat tanpa meminta tim lokal untuk menyelesaikan masalah.

Polanya implementasi contoh

Gunakan Capgo sebagai lapisan rilis untuk aset web, bukan sebagai pengganti proses distribusi native Anda. Binari native masih bergerak melalui alur pengemasan perusahaan Anda.

Upload CI
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu

# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest
Konfigurasi saluran aplikasi
const config = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: 'production',
      autoUpdate: true,
    },
  },
}

Apa ini, dan apa yang bukan ini

  • Gunakan ini untuk distribusi perusahaan pribadi melalui MDM, Apple Business Manager, Android Enterprise, atau toko perusahaan internal.
  • Capgo memperbarui JavaScript, HTML, CSS, dan aset. Perubahan plugin native masih memerlukan paket native yang ditandatangani baru.
  • Perangkat offline tetap menjalankan bundel terakhir yang berhasil hingga mereka kembali dan mengambil update yang disetujui berikutnya.
  • Ini bukanlah pengganti App Store konsumen. Ini adalah model operasi aplikasi pribadi untuk tim yang sudah mendistribusikan sendiri.

Ingin model rilis ini untuk aplikasi internal Anda?

Tentukan saluran, aturan peluncuran, dan pengawasan sekitar model operasi yang sebenarnya Anda gunakan.

Rencanakan Rollout Instan