Migrasi dari AppFlow ke Capgo
Referensi Konfigurasi AppFlow
Section titled “Referensi Konfigurasi AppFlow”Sebelum migrasi, catat konfigurasi AppFlow Anda saat ini di capacitor.config.ts:
import { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { LiveUpdates: { appId: 'your-app-id', channel: 'Production', autoUpdateMethod: 'background', // atau 'always latest', 'force update' maxVersions: 2 } }};Konfigurasi ini akan membantu Anda memetakan fitur AppFlow ke fitur yang setara di Capgo.
Mengapa Migrasi ke Capgo?
Section titled “Mengapa Migrasi ke Capgo?”Dengan pengumuman penutupan Ionic AppFlow, migrasi ke Capgo menyediakan transisi yang lancar untuk alur kerja pengembangan aplikasi seluler Anda. Capgo menawarkan fitur yang ditingkatkan, kinerja yang lebih baik, dan penghematan biaya yang signifikan sambil mempertahankan semua fungsi penting yang Anda butuhkan.
Manfaat Utama
Section titled “Manfaat Utama”- Pengiriman pembaruan lebih cepat (< 1 menit vs 10 menit)
- Harga lebih terjangkau ($14/bulan vs $499/bulan)
- Enkripsi end-to-end termasuk dalam semua paket
- Kontrol yang lebih baik atas saluran pembaruan
- Opsi integrasi CI/CD yang lengkap
Langkah-langkah Migrasi
Section titled “Langkah-langkah Migrasi”1. Migrasi Pembaruan Langsung
Section titled “1. Migrasi Pembaruan Langsung”Hapus Dependensi Sebelumnya
Section titled “Hapus Dependensi Sebelumnya”npm uninstall @ionic/appflow# Hapus konfigurasi khusus AppFlow dari capacitor.config.jsonPasang Capgo
Section titled “Pasang Capgo”npm install @capgo/capacitor-updaternpx cap syncPerbarui Konfigurasi
Section titled “Perbarui Konfigurasi”Tambahkan konfigurasi Capgo ke capacitor.config.json Anda:
{ "plugins": { "CapacitorUpdater": { "autoUpdate": true } }}2. Migrasi CI/CD
Section titled “2. Migrasi CI/CD”Capgo menawarkan opsi CI/CD yang fleksibel:
Opsi 1: Gunakan CI/CD yang Ada
Section titled “Opsi 1: Gunakan CI/CD yang Ada”Ikuti tutorial terperinci kami untuk menyiapkan CI/CD dengan platform populer:
Opsi 2: CI/CD Terkelola
Section titled “Opsi 2: CI/CD Terkelola”Biarkan kami menangani pengaturan CI/CD Anda dengan layanan terkelola kami.
3. Pengaturan Saluran
Section titled “3. Pengaturan Saluran”- Buat saluran di dashboard Capgo:
npx @capgo/cli channel create productionnpx @capgo/cli channel create staging- Konfigurasi pengaturan saluran:
# Atur saluran produksinpx @capgo/cli channel update production --no-downgrade --no-upgrade
# Atur saluran stagingnpx @capgo/cli channel update staging4. Pengujian Migrasi
Section titled “4. Pengujian Migrasi”- Uji Pembaruan Langsung
# Buat dan unggah bundle pengujiannpx @capgo/cli bundle create --channel staging- Verifikasi Penerimaan Pembaruan
- Pasang aplikasi di perangkat pengujian
- Periksa bahwa pembaruan diterima dengan benar
- Verifikasi proses pemasangan pembaruan
- Uji fungsi pemulihan
Pemecahan Masalah
Section titled “Pemecahan Masalah”Masalah Umum
Section titled “Masalah Umum”Pembaruan Tidak Diterima
Section titled “Pembaruan Tidak Diterima”- Periksa konfigurasi saluran
- Periksa log perangkat
- Pastikan konektivitas jaringan memadai
- Validasi format versi bundle
Langkah Selanjutnya
Section titled “Langkah Selanjutnya”- Buat akun Capgo
- Ikuti panduan mulai cepat kami
- Siapkan integrasi CI/CD
- Konfigurasi pembaruan langsung
Untuk tim perusahaan yang membutuhkan dukungan khusus selama migrasi, jadwalkan panggilan dengan tim kami.