V2からV3への移行
インストール手順とこのプラグインの全マークダウン ガイドを含む設定プロンプトをコピーします。
このドキュメントでは、バージョン3の自動更新にアップグレードする方法を説明します。
最初にツールを最後に移行してください:
「最初にツールを最後に移行してください:」というセクションnpm remove -g capgonpm remove capacitor-updater
npm i @capgo/clinpm i @capgo/capacitor-updater@3npx cap syncすべての前の設定を削除してください:
セクションのタイトル “すべての前の設定を削除する:”{ CapacitorUpdater: { autoUpdateURL: "https...", ... },}このようにする:
{ "CapacitorUpdater": { "autoUpdate": true }}⚠️ ここまで使用していたサーバーがあれば、
autoUpdateURL、私はあなたのためのこのガイドをアップグレードする予定です。 その間、ここに新しいアップロードオプションをご覧ください。externalこのオプションは、zipのリンクのみを送信するように設計されています。 code は Capgo クラウドにアップロードされません。 これは、厳格なプライバシーポリシーを持つ企業向けに作成されました。 外部モードでは、 code は Capgo サーバーに到達することはありません。 ただし、URLのみを保存し、デバイスに送信し、直接ダウンロードするだけです。 標準モードでは、 code はサーバーにアップロードされ、zip化されますが、開くことはありません。
自動更新のために、すべての設定はサーバー側に移行されました。 これにより、ユーザーにアップデートを送信する方法をより制御できます。
これにより、リバートを無効にすることも可能になりました。 また、チャンネルを使用して、1ユーザーにのみデプロイすることもできます。 これらの設定は、Webインターフェイスに追加されました:
- リバートを無効にする
- メジャーバージョンを超える更新を無効にする
⚠️すべてのチャンネルで真になります
これにより、プラグインの頻繁な更新が必要なくなり、サーバーサイドでほとんどの更新が行われ、変更が必要なく更新を受け取ることができます。
⚠️更新がデフォルトになるたびにリセットするので、ストアからアップデートする際にダウンロードバージョンをすべて削除しないようにしたい場合は、次の手順を実行してください。
{ "CapacitorUpdater": { "autoUpdate": true, "resetWhenUpdate": false }}codeを更新する
セクションのタイトル:「codeを更新する」最後に、JSから次のimportをすべて更新する
import { CapacitorUpdater } from 'capacitor-updater'から
import { CapacitorUpdater } from '@capgo/capacitor-updater'そして、codeを再度ビルドする npm run build そしてアセットをもう一度コピーする npx cap copy.
現在、最後の自動更新システムをテストすることができるはずです
Send your version with:
npx @capgo/cli@latest bundle upload代わりに
npx capgo upload将来の進化
「将来の進化」セクション現在は、最初のパブリックチャネルのみが使用されています。将来、パブリックは複数のパブリックチャネルに変更され、複数のチャネルが設定されている場合に問題が発生する可能性があります。
一般的な問題:
「一般的な問題」セクション- アップグレード後、ビルド問題が発生する場合、Android StudioまたはXcodeでプラグインのソースcodeを開いている場合、シンクがソースを削除しないことが原因となります。ネイティブIDEを開いてソースを削除してください。
capacitor-updater手作りでnpx cap syncこれで解決されるはずです。
V2からV3まで
「V2からV3まで」セクションCapacitorを使用している場合 V2からV3まで ライブアップデートの配信計画を行う場合、Cloudflareの「__CAPGO_KEEP_0__ Live Updates」に接続してください。 Capacitorの「Capgo Live Updates」で製品ワークフローに for the product workflow in Capgo Live Updates, 概要の実装詳細 機能 Capacitorの「__CAPGO_KEEP_0__ Live Updates」で製品ワークフローに 機能詳細については、Featuresの 更新動作 機能詳細については、Update Behaviorの 更新タイプ 機能詳細については、Update Typesの