自社ホストのcapgoとともにcapacitorのアップデーターを使用する方法
インストール手順とこのプラグインの全マークダウンガイドを含むセットアップコマンドをコピーします。
このチュートリアルで扱うこと
このチュートリアルで扱うことこのチュートリアルでは、capacitor アップデーターを開発環境で使用する方法を紹介します。capgo を自宅でホストする方法についても説明します。
必要なもの
「必要なもの」はじめに
「はじめに」capacitor アップデーターを自宅でホストするcapgo を編集してください。 capacitor.config.ts アプリディレクトリからこのファイルをコピーして、次のように設定してください。
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" }, },};capgo アップデーターを使用して、開発環境でcapgo を使用できます。ただし、デフォルトではこれだけでは十分ではありません。
iOS、Android、ElectronはデフォルトでHTTPSを使用することを想定しているため、Ngrockまたはlocalcanなどのツールを使用してAPI をHTTPSでプロキシする必要があります。
Androidでは__CAPGO_KEEP_0__ を使用するための方法があります plaintext communication.
この機能を実現するには AndroidManifest.xml と追加する android:usesCleartextTraffic="true" タグ
この変更の詳細は application ここ here
ターミナルウィンドウ
adb reverse tcp:54321 tcp:54321「capacitor」を使用した自主的なcapgoのアップデート
「capacitor」を使用した自主的なcapgoのアップデートCapacitorを使用している場合 Using the capacitor updater with self-hosted capgo 企業向けのマイグレーションとオペレーションを計画するには、Capacitorアップデーターを Using @capgo/capacitor-updater for the native capability in Using @capgo/capacitor-updater, Capgo 企業版 for the product workflow in Capgo Enterprise, Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替 Capgo の代替方法 for the product workflow in Capgo Alternatives, and Capgo コンサルティング Capgoの製品ワークフローについて