Skip ke konten utama

Tetapkan & Lupakan

Rilis penyimpanan toko lambat. Capgo pembaruan instan.

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

Peta saluran

Capgo dashboard saluran pribadi digunakan untuk mengelola rilis aplikasi bisnis swasta
Peta saluran
prod, situs-Eropa, situs-Amerika
Aturan peluncuran
Pertama situs satu, kemudian setiap lokasi
Perbarui selama sinkronisasi
Jalankan offline
Pasang sekali
Kirimkan shell native yang ditandatangani melalui toko enterprise atau MDM Anda.
Perbarui 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 membuat tim lambat

Rilis paket toko dan perusahaan sulit dikordinasikan dan sulit diverifikasi di setiap perangkat. Capgo memberikan jalur rilis instan untuk layer web, dengan saluran, log perangkat, peluncuran tahap demi tahap, dan rollback dibangun dalam.

Pasang sekali
1x
Perbarui selama sinkronisasi
Unggah ke 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 alur penyediaan perangkat internal.

  2. 2

    Blokir perangkat ke saluran yang tepat

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

  3. 3

    Publikasikan pembaruan web dari CI

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

  4. 4

    Biarkan perangkat diperbarui ketika online

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

  5. 5

    Watch, rollback, repeat

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

Dirancang untuk keterbatasan offline perusahaan

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

Runtime pertama offline
Aplikasi membuka dari shell native yang terinstal dan bundle Capgo yang terverifikasi terakhir, sehingga pengguna dapat terus bekerja tanpa koneksi yang hidup.
Pengendalian situs demi situs
Promosikan rilis ke satu situs terlebih dahulu, validasinya dengan kelompok kecil, kemudian luaskan bundle yang sama ke lokasi lainnya.
Pengguna dengan sentuhan rendah
Pengguna terus membuka aplikasi internal yang sama. Perbarui download di latar belakang ketika perangkat mencapai Wi-Fi atau jendela sinkronisasi yang dijadwalkan.
Rilis yang ramah audit
Tim ahli dapat melihat versi bundle, saluran, status peluncuran, dan log perangkat tanpa meminta tim lokal untuk menangani 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 internal perusahaan.
  • Capgo memperbarui JavaScript, HTML, CSS, dan aset. Perubahan plugin native masih memerlukan paket native yang ditandatangani baru.
  • Perangkat offline terus menjalankan bundle yang sukses terakhir hingga mereka kembali dan mengambil update yang disetujui berikutnya.
  • Ini bukanlah cara menghindari toko aplikasi konsumen. Ini adalah model operasional aplikasi pribadi untuk tim yang sudah mendistribusikan aplikasi secara mandiri.

Mau model rilis ini untuk aplikasi internal Anda?

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

Rencanakan Rollout Instan