Dari V2 ke V3
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Dokumentasi ini akan menjelaskan cara mengupgrade ke versi 3 dari auto-update.
Pertama migrasi ke tooling terakhir:
Jendela terminalnpm remove -g capgonpm remove capacitor-updater
npm i @capgo/clinpm i @capgo/capacitor-updater@3npx cap syncHapus semua konfigurasi sebelumnya:
Judul bagian “Hapus semua konfigurasi sebelumnya:”{ CapacitorUpdater: { autoUpdateURL: "https...", ... },}hanya untuk memungkinkan ini:
{ "CapacitorUpdater": { "autoUpdate": true }}⚠️ Jika Anda menggunakan server Anda, dengan
autoUpdateURL, Saya akan memperbarui panduan ini untuk Anda segera. Sementara itu, lihatlah opsi unggah baruexternalyang memungkinkan Anda untuk mengirimkan hanya tautan zip Anda, bukan code di Capgo cloud. Ini telah dibuat untuk perusahaan dengan kebijakan privasi ketat. Dalam mode eksternal, code tidak akan pernah mendarat di Capgo server, kami hanya menyimpan URL dan mengirimkannya ke perangkat, yang akan langsung mengunduhnya. Dalam cara standar, code diarsipkan dalam bentuk zip dan disimpan di server kami, tetapi kami tidak akan membukanya atau menggunakan salah satu.
Apa perubahan
Judul bagian “Apa perubahan”Semua konfigurasi menjadi server-side untuk auto-update, untuk memberikan Anda lebih banyak kontrol atas cara Anda mengirimkan pembaruan kepada pengguna.
Mengizinkan kita untuk mengembalikan, bahkan menginstal hanya untuk satu pengguna dengan saluran!
- Pengaturan ini ditambahkan kembali ke antarmuka web:
- Nonaktifkan pengembalian ke native
Nonaktifkan pembaruan di atas mayor
⚠️ Mereka akan menjadi benar secara default untuk semua saluran
Hal ini juga akan menghilangkan kebutuhan untuk memperbarui sering plugin, pembaruan besar sebagian besar akan dilakukan di sisi server, dan Anda akan mendapatkannya tanpa perubahan di sisi Anda.
{ "CapacitorUpdater": { "autoUpdate": true, "resetWhenUpdate": false }}Update your code
Perbarui code AndaJudul bagian “Perbarui __CAPGO_KEEP_0__ Anda”
import { CapacitorUpdater } from 'capacitor-updater'Salin ke clipboard
import { CapacitorUpdater } from '@capgo/capacitor-updater'Kemudian bangun kembali code Anda npm run build dan salin aset sekali lagi npx cap copy.
Anda seharusnya dapat menjalankan sistem auto-update terakhir sekarang
Kirimkan versi Anda dengan:
npx @capgo/cli@latest bundle uploadsebaliknya
npx capgo uploadEvolusi Masa Depan
Judul Bagian “Evolusi Masa Depan”Untuk saat ini, hanya saluran publik pertama yang digunakan, di masa depan, publik akan berubah menjadi multi saluran publik, jika lebih dari satu yang ditetapkan.
Masalah-masalah umum:
Masalah umum:- Masalah pembangunan setelah upgrade: jika Anda telah membuka sumber code plugin di Android Studio atau Xcode, kadang-kadang sinkronisasi tidak menghapusnya, yang menyebabkan masalah. Buka IDE asli dan hapus secara manual dan lakukan ini untuk menyelesaikan masalah.
capacitor-updaterLanjutkan dari V2 ke V3npx cap syncJika Anda menggunakan
Lanjutkan dari V2 ke V3
untuk merencanakan pengiriman pembaruan hidup secara langsung, hubungkan dengan__CAPGO_KEEP_0__ Live Updates untuk alur kerja produk di __CAPGO_KEEP_0__ Live Updates Capgo Live Updates for the product workflow in Capgo Live Updates, Masalah umum: untuk detail implementasi di Overview, Fitur-Fitur untuk detail implementasi di Fitur-Fitur, Pengaturan Perbarui untuk detail implementasi di Pengaturan Perbarui, dan Jenis Perbarui Edit Halaman