SOSIAL
SOSIAL
Aplikasi Identitas Sipil yang Memiliki Kebutuhan Kompatibilitas Perangkat Publik yang Luas.
Pengaturan Versi
Kurangi Risiko dan Utang Teknis. Sampaikan Pembaruan ke Versi Nativ yang Spesifik, Rilis Perubahan secara Berangsur-angsur, dan Jaga Versi yang Lebih Tua Tetap Stabil - Semua dengan Kontrol Penuh atas Distribusi Pembaruan Anda.
dukungan manusia dari Martin
Buat saluran untuk setiap pembangunan natif. Ketika Anda rilis versi natif 1.5.0, buat saluran untuk itu. Semua pembaruan JS untuk versi natif itu pergi ke saluran itu.
Sampaikan pembaruan ke versi 1.3, 1.4, dan 1.5 tetapi lewati 1.2. Sangat cocok ketika versi natif yang lebih tua tidak dapat mendukung fitur-fitur baru.
Buat ulang perilaku saluran yang terkait dengan versi AppFlow secara tepat. Setiap pembangunan natif menerjemahkan ke saluran Capgo dengan kontrol yang sama seperti yang Anda gunakan.
Tunggu sampai Anda siap untuk mengakhiri mereka. Pengguna di versi lama tetap stabil sementara versi baru mendapatkan pembaruan.
Bundel AppFlow terikat dengan versi native secara otomatis. Dengan Capgo, Anda mendapatkan perilaku yang sama dengan lebih fleksibilitas:
// Set channel based on native version
import { CapacitorConfig } from '@capacitor/cli'
import { version } from './package.json'
const config: CapacitorConfig = {
plugins: {
CapacitorUpdater: {
defaultChannel: `native-${version}`,
}
}
}
// Upload to specific version channels
# Push to all 1.5.x versions
npx @capgo/cli bundle upload --channel native-1.5.0
npx @capgo/cli bundle upload --channel native-1.5.1
npx @capgo/cli bundle upload --channel native-1.5.2
# Skip older versions that can't support new features
# native-1.4.x devices stay on their current bundle
Versi native 2.0 memiliki plugin baru API. Perbarui JS yang menggunakan API baru hanya ke kanal 2.0+.
Uji perubahan berisiko pada versi native terbaru Anda terlebih dahulu. Jika stabil, push ke versi yang lebih tua.
Tunggu hingga versi 1.x tidak diperbarui lagi sementara terus mengirimkan ke versi 2.x. Pengguna pada versi lama tetap pada update stabil terakhir mereka.
Setiap versi native mengarah ke kanal sendiri untuk kontrol update yang tepat
Push pembaruan ke saluran 2.0 dan 1.5 saja. Pengguna di 1.4 tetap stabil pada bundle terakhir yang berfungsi.
Aplikasi dibangun dengan Capacitor
Aplikasi publik harus mendukung versi native lama dan baru
SOSIAL
Aplikasi Identitas Sipil yang Memiliki Kebutuhan Kompatibilitas Perangkat Publik yang Luas.
KEDOKTERAN
Aplikasi kesehatan di mana cangkang native yang lebih tua dan lebih baru mungkin memerlukan bundle web yang berbeda.
CUACA
Aplikasi cuaca di mana kemampuan perangkat dan kinerja peta dapat bervariasi tergantung versi.