Menggunakan pembarui capacitor dengan capgo yang dihosting sendiri
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Apa yang akan dibahas dalam tutorial ini?
Judul bagian “Apa yang akan dibahas dalam tutorial ini?”Tutorial ini akan menunjukkan cara menggunakan pembarui capacitor dalam lingkungan pengembang dengan capgo yang dihosting sendiri
Persyaratan
Judul bagian “Persyaratan”Mulai memulai
Judul bagian “Mulai memulai”Untuk menggunakan pembarui capacitor dengan capgo yang di-host sendiri, edit file capacitor.config.ts from direktori aplikasi Anda dan atur seperti ini:
const config: CapacitorConfig = { appId: 'com.demo.app', appName: 'demoApp', webDir: 'dist', bundledWebRuntime: false, plugins: { CapacitorUpdater : { statsUrl: "https://localhost:54321/functions/v1/stats", channelUrl: "https://localhost:54321/functions/v1/channel_self", updateUrl: "https://localhost:54321/functions/v1/updates" }, },};Langkah ini akan memungkinkan Anda menggunakan capgo lokal dalam pengembangan. Namun, secara default, langkah ini tidak cukup.
Secara default, iOS, Android, dan Electron mengharapkan Anda untuk menggunakan HTTPS, Anda perlu menggunakan alat seperti Ngrock atau localcan untuk membalikkan API Anda ke HTTPS.
Ada cara di Android untuk mengaktifkan komunikasi plaintext.
Langkah ini dapat dicapai dengan mengubah AndroidManifest.xml dan menambahkan android:usesCleartextTraffic="true" di dalam application tag
Contoh perubahan ini dapat dilihat di sini
Juga ada kemungkinan masalah yang mencegah aplikasi android terhubung. Jika Anda tidak melihat permintaan apa pun yang dikirim ke fungsi edge, jalankan
adb reverse tcp:54321 tcp:54321Teruskan dari Menggunakan pembaruan capacitor dengan capgo yang dihosting sendiri
Bab berjudul “Teruskan dari Menggunakan pembaruan capacitor dengan capgo yang dihosting sendiri”Jika Anda menggunakan Menggunakan pembaruan capacitor dengan capgo yang dihosting sendiri untuk merencanakan migrasi dan operasi bisnis, hubungkannya dengan Menggunakan @capgo/capacitor-updater untuk kemampuan native di Menggunakan @capgo/capacitor-updater, Capgo Enterprise for the product workflow in Capgo Enterprise, untuk alur kerja produk di __CAPGO_KEEP_0__ Enterprise, Alternatif Plugin Enterprise Ionic Capgo Alternatives Capgo Alternatif untuk alur kerja produk di Capgo Alternatif, dan Capgo Konsultasi