Menggunakan updater capacitor dengan capgo self-hosted
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Apa saja yang akan dibahas di tutorial ini?
Bagian berjudul โApa yang akan dibahas dalam tutorial ini?โTutorial ini menunjukkan cara menggunakan updater capacitor di lingkungan dev dengan capgo self-hosted
Persyaratan
Bagian berjudul โPersyaratanโGetting started
Bagian berjudul โMemulaiโUntuk menggunakan updater capacitor dengan capgo self-hosted, edit capacitor.config.ts dari 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" }, },};Ini memungkinkan Anda menggunakan capgo lokal saat development. Namun, secara default, ini saja belum cukup.
Secara default, iOS, Android, dan Electron mengharuskan Anda memakai HTTPS, jadi Anda perlu tool seperti Ngrok atau localcan untuk mem-proxy API Anda ke https.
Di Android, ada cara untuk mengaktifkan komunikasi plaintext.
Ini bisa dilakukan dengan memodifikasi AndroidManifest.xml dan menambahkan android:usesCleartextTraffic="true" di dalam application tag
Contoh lengkap perubahan ini bisa dilihat di sini
Bisa juga ada masalah yang membuat app Android tidak bisa terhubung. Jika Anda tidak melihat ada request yang dikirim ke edge functions, jalankan
adb reverse tcp:54321 tcp:54321Lanjutkan dari Menggunakan updater capacitor dengan capgo self-hosted
Bagian berjudul โLanjutkan dari Menggunakan updater capacitor dengan capgo self-hostedโJika Anda menggunakan Menggunakan updater capacitor dengan capgo self-hosted untuk merencanakan migrasi dan operasional enterprise, hubungkan dengan Menggunakan @capgo/capacitor-updater untuk fitur native di bagian Menggunakan @capgo/capacitor-updater, Enterprise Capgo untuk workflow produk di Capgo Enterprise, Alternatif Plugin Ionic Enterprise untuk workflow produk di Alternatif Plugin Ionic Enterprise, Alternatif Capgo untuk alur kerja produk di Capgo Alternatives, dan Konsultasi Capgo untuk alur kerja produk di Capgo Consulting.