Deploy Update Hidup
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pakai fitur Capgo Live Updates untuk memperbarui UI dan logika bisnis aplikasi secara remote, secara real-time. Sampaikan update bundle JS langsung ke pengguna tanpa harus melewati toko aplikasi untuk memperbaiki bug dan mengirimkan fitur baru secara instan.
Petunjuk ini mengasumsikan Anda telah menyelesaikan Capgo Quickstart dan telah melakukan hal-hal berikut:
-
Terinstal
@capgo/capacitor-updaterSDK in your Capacitor app -
di aplikasi Anda
capacitor.config.ts -
Added in your code the
CapacitorUpdater.notifyAppReady()Konfigurasi ID aplikasi dan saluran pembaruan Anda di
Mengaktifkan
Menambahkan Paket
Judul: Menambahkan PaketDengan Capgo SDK terinstal dan terkonfigurasi, Anda sudah siap untuk mengunggah bundle pembaruan hidup pertama Anda:
-
Membangun aset web:
Tampilan Terminal npm run build -
Mengunggah bundle ke Capgo:
Gitlab npx @capgo/cli@latest bundle upload --channel=production/github/workflows/build_and_deploy.yml name: Build source code and send to Capgoconcurrency:group: ${{ github.workflow }}-${{ github.ref }}cancel-in-progress: trueon:push:branches:- mainjobs:deploy_to_capgo:runs-on: ubuntu-lateststeps:- name: Checkoutuses: actions/checkout@v6- uses: actions/setup-node@v6with:node-version: '24'- name: Install dependenciesrun: npm install- name: Buildrun: npm run build- name: Deploy to Capgorun: npx @capgo/cli@latest bundle upload -a ${{ secrets.CAPGO_TOKEN }} --channel ${{ env.CHANNEL }}env:CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }}.gitlab-ci.yml stages:- buildbuild:stage: buildimage: node:18cache:- key:files:- package-lock.jsonpaths:- .node_modules/script:- npm install- npm run build- npx @capgo/cli@latest bundle upload -a $CAPGO_TOKEN --channel $CAPGO_CHANNELartifacts:paths:- node_modules/- dist/only:- masterIni akan mengunggah versi bundle baru ke saluran yang ditentukan dalam perintah.
Pengaturan Masalah Unggahan
Judul bagian “Pengaturan Masalah Unggahan”Jika unggahan Anda gagal, periksa lagi:
- ID aplikasi Anda di
capacitor.config.tssesuai dengan aplikasi Anda di dashboard Capgo - Anda menjalankan perintah unggahan dari root project Capacitor Anda
- Aset web Anda telah dibangun dan terkini
If Anda masih mengalami masalah, silakan ke Troubleshooting context: Halaman/area: Bantuan / halaman bantuan premium atau bagian bantuan di footer. Peran: Judul bagian atau halaman. Dilihat di: halaman support-policy.astro. Kunci pesan `support_policy_troubleshooting_title` (Judul Bantuan Pola Support).
Judul bagian ‘Menerima Perbaruan di Perangkat’
-
Saat bundel Anda telah diunggah, Anda dapat menguji perbaruan hidup di perangkat:
Sinkronkan aplikasi ke perangkat: npx cap sync ios -
Salin ke clipboard
Buka jendela terminal lain dan jalankan perintah berikut untuk memeriksa status perbaruan: npx @capgo/cli@latest app debug -
Jalankan aplikasi Anda secara lokal:
Jendela terminal npx cap run iosatau buka proyek iOS/Android di Xcode/Android Studio dan lakukan jalankan natively.
-
Tunggu aplikasi terbuka selama sekitar 30 detik untuk memungkinkan update untuk diunduh di latar belakang.
-
Log akan memakan beberapa detik untuk diperbarui dan menampilkan status update.
-
Tutup dan buka aplikasi kembali. Anda seharusnya melihat update hidup Anda yang diterapkan!
Referensi kembali ke Capgo Quickstart untuk detail lebih lanjut tentang menguji update hidup.
Langkah-Langkah Selanjutnya
context: Halaman/area: Capgo Builder / produk halaman native cloud build. Peran: Label UI singkat atau item navigasi. Pesan kunci `native_build_builder_credit_next` (Kredit Pembangun Native Build Berikut).Selamat atas pengaturan update hidup pertama Anda dengan Capgo! 🎉
Untuk mempelajari lebih lanjut, tinjau bagian lain dari Capgo Dokumentasi Update Hidup. Beberapa topik penting untuk diperiksa selanjutnya:
Teruskan dari Deploy Update Hidup
Jika Anda menggunakanDeploy Update Hidup untuk merencanakan otomatisasi CI/CD, hubungkannya dengan Section titled “Teruskan dari Deploy Update Hidup” Capgo Pengintegrasian CI/CD untuk alur kerja produk di Capgo Pengintegrasian CI/CD Capgo Pembangunan Nativ untuk alur kerja produk di Capgo Pembangunan Nativ Capgo Integrasi for the product workflow in Capgo Integrations, untuk alur kerja produk di __CAPGO_KEEP_0__ Integrasi Pengintegrasian CI/CD GitHub Actions Integration for the implementation detail in GitHub Actions Integration.