Lompat ke konten

Mengunggah Perbaruan Langsung

Gunakan fitur Perbarui Hidup Capgo untuk memperbarui antarmuka pengguna dan logika bisnis aplikasi Anda secara remote, secara real-time. Sampaikan pembaruan bundle JS langsung ke pengguna tanpa harus melalui toko aplikasi untuk memperbaiki bug dan mengirimkan fitur baru secara instan.

Panduan ini asumsikan Anda telah menyelesaikan Capgo Panduan Cepat dan sudah pernah:

  1. Menginstal @capgo/capacitor-updater SDK di aplikasi Capacitor Anda

  2. Mengonfigurasi ID aplikasi dan saluran pembaruan di capacitor.config.ts

  3. Menambahkan di aplikasi code Anda, metode CapacitorUpdater.notifyAppReady() Jika Anda belum melakukan langkah-langkah tersebut, silakan kembali dan lengkapi panduan cepat terlebih dahulu.

Tambahkan aplikasi

Bagian berjudul “Mengunggah Paket”

Mengunggah Paket

Dengan Capgo SDK terpasang dan terkonfigurasi, Anda sudah siap untuk mengunggah bundle pembaruan hidup pertama Anda:

  1. Buat aset web Anda:

    Jendela terminal
    npm run build
  2. Unggah bundle ke Capgo:

    Jendela terminal
    npx @capgo/cli@latest bundle upload --channel=production

    Ini akan mengunggah versi bundle baru ke saluran yang ditentukan dalam perintah.

Jika unggahan gagal, periksa lagi:

  • ID aplikasi Anda di capacitor.config.ts sama dengan aplikasi Anda di dashboard Capgo
  • Anda menjalankan perintah unggah dari root project Capacitor Anda
  • Sumber daya web Anda dibangun dan sudah diperbarui

Jika Anda masih mengalami masalah, kunjungi Pengaturan Upload Bagian.

Setelah Anda mengunggah bundel, Anda dapat menguji perbaruan live pada perangkat:

  1. Sinkronkan aplikasi ke perangkat:

    Jendela terminal
    npx cap sync ios
  2. Buka jendela terminal lain dan jalankan perintah berikut untuk memeriksa status perbaruan:

    Jendela terminal
    npx @capgo/cli@latest app debug
  3. Jalankan aplikasi Anda secara lokal:

    Jendela terminal
    npx cap run ios

    Buka proyek iOS/Android di Xcode/Android Studio dan lakukan jalankan natively.

  4. Tahan aplikasi terbuka selama sekitar 30 detik untuk memungkinkan update diunduh di latar belakang.

  5. Log akan memakan beberapa detik untuk diperbarui dan menampilkan status update.

  6. Tutup dan buka aplikasi kembali. Anda seharusnya melihat update live yang diterapkan!

Refer kembali ke Capgo Panduan Cepat untuk informasi lebih lanjut tentang menguji update live.

Selamat! Anda telah mengaktifkan update live pertama dengan Capgo! 🎉

Untuk mempelajari lebih lanjut, tinjau bagian sisanya. Capgo Aktualisasi Langsung Dokumentasi. Beberapa topik penting untuk dilihat selanjutnya:

Teruskan dari Mengaktifkan Aktualisasi Langsung

Judul Bagian “Teruskan dari Mengaktifkan Aktualisasi Langsung”

Jika Anda menggunakan Mengaktifkan Aktualisasi Langsung untuk merencanakan otomatisasi CI/CD, hubungkannya dengan Capgo CI/CD untuk alur kerja produk di Capgo CI/CD, Capgo Pembangunan Asli untuk alur kerja produk di Capgo Pembangunan Asli, Capgo Integrasi untuk alur kerja produk di Capgo Integrasi, Integrasi CI/CD untuk detail implementasi di Integrasi CI/CD, dan GitHub Integrasi Aksi untuk detail implementasi di GitHub Integrasi Aksi.