Langsung ke konten utama

Beralih dari App Center CodePush

CodePush telah dihentikan. Hapus dependensi SDK, perbarui CSP, dan kirim bundle Capacitor melalui Capgo.

Terakhir diperbarui

Jalur yang disarankan

Gunakan artikel blog migrasi App Center untuk pembersihan, lalu install updater Capgo dan petakan channel ke alur promote lama Anda.

  • Baca artikel migrasi App Center di blog
  • Bandingkan CodePush vs Capgo di halaman alternatif
  • Daftarkan akun Capgo dan upload bundle uji

Kapan sebaiknya belum migrasi

  • Aplikasi Anda menggunakan React Native dan Anda berencana tetap self-host server CodePush yang sudah diarsipkan.
  • Anda sedang menghentikan layanan aplikasi dan hanya perlu ekspor legacy App Center yang diambil sebelum penutupan pada 31 Maret 2025.

Pertanyaan umum

Bisakah saya memindahkan aplikasi React Native CodePush ke Capgo?
Tidak. Capgo memperbarui aplikasi Capacitor, Cordova, dan Electron. Tim React Native sebaiknya mempertimbangkan EAS Update atau self-host server CodePush yang sudah diarsipkan.
Apa langkah pertama untuk aplikasi Capacitor atau Cordova?
Hapus CodePush SDK dan deployment keys-nya, buang langkah rilis App Center dari CI, lalu jalankan npx @capgo/cli@latest init di proyek Anda untuk menginstal updater dan mengunggah bundle pertama.
Bagaimana deployment CodePush dipetakan ke Capgo?
Buat ulang Staging dan Production sebagai channel Capgo, lalu unggah dengan npx @capgo/cli@latest bundle upload --channel=production.. Channel juga mendukung override perangkat dan rollout bertahap.
Bagaimana cara kerja rollback di Capgo?
Jika bundle baru tidak pernah memanggil CapacitorUpdater.notifyAppReady(), Capgo otomatis rollback ke bundle sebelumnya. Anda juga bisa mengembalikan channel ke bundle mana pun yang lebih lama dengan satu klik.