Langsung ke konten

Menggunakan updater capacitor dengan capgo self-hosted

GitHub

Tutorial ini menunjukkan cara menggunakan updater capacitor di lingkungan dev dengan capgo self-hosted

  1. capgo telah diklon

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

Jendela terminal
adb reverse tcp:54321 tcp:54321

Lanjutkan 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.