コンテンツにジャンプ

V2からV3へ

バージョン 3 の自動更新にアップグレードする方法についてのドキュメントを説明します。

最初に、最新のツールに移行してください:

最新のツールに移行する
ターミナル画面
npm remove -g capgo
npm remove capacitor-updater
npm i @capgo/cli
npm i @capgo/capacitor-updater@3
npx cap sync

以前の設定をすべて削除してください:

以前の設定をすべて削除する
{
CapacitorUpdater: {
autoUpdateURL: "https...",
...
},
}

このようにするだけです:

{
"CapacitorUpdater": {
"autoUpdate": true
}
}

⚠️サーバーを使用していました、 autoUpdateURLこのガイドをアップグレードする予定です。新しいアップロードオプションについては、以下のリンクを参照してください。 external codeを含まない、CapgoクラウドのZIPファイルのリンクのみを送信することができます。この機能は、厳格なプライバシーポリシーを持つ企業向けに作成されています。外部モードでは、codeはCapgoサーバーに到達することはありません。URLのみを保存し、デバイスに送信し、直接ダウンロードするようにします。標準的な方法では、codeはZIPファイルとして保存されますが、開くことも使用することもありません。

すべての設定は、自動更新のためにサーバー側に移動され、ユーザーに送信する更新の方法についてより多くの制御を提供します。

これにより、チャンネルを使用して、1つのユーザーにのみデプロイすることも、元に戻すこともできます。これらの設定は、Webインターフェイスに追加されます:

  • ネイティブモードの元に戻すを無効化
  • メジャーバージョン以上の更新を無効化

⚠️ チャンネル全てでデフォルトになります

これにより、プラグインの頻繁な更新が必要なくなり、ほとんどの更新はサーバー側で行われ、ユーザー側で何も変更する必要がなくなります。

⚠️ デフォルトの更新が発生するとリセットされます。ストアから更新する際にダウンロードバージョンをすべて削除したくない場合は、次の手順を実行してください。

{
"CapacitorUpdater": {
"autoUpdate": true,
"resetWhenUpdate": false
}
}

codeを更新してください

Section titled “Update your code”

最後に、次のJSのインポートをすべて更新してください:

import { CapacitorUpdater } from 'capacitor-updater'

Live Update

import { CapacitorUpdater } from '@capgo/capacitor-updater'

Then build your code again npm run build 資産をもう一度コピーしてください npx cap copy.

最後の自動アップデートシステムをテストすることができるようになります

バージョンを送信してください:

npx @capgo/cli@latest bundle upload

代わりに

npx capgo upload

将来の進化

「将来の進化」

現在は、最初のパブリックチャネルのみが使用されていますが、将来は、複数のパブリックチャネルに変更されます。複数のチャネルが設定されている場合に問題が発生する可能性があります。

一般的な問題:

「一般的な問題:」
  • Build problem after upgrade: if you have already opened the source code of the plugin in Android studio or Xcode, sometimes the sync doesn’t remove them, that the cause of the issue. Open the native IDE and remove capacitor-updater 手動で npx cap sync これで解決するはずです。

V2からV3に進む

「V2からV3に進む」

Capacitorを使用している場合 「Capacitorを使用している場合」 V2からV3へのアップグレード Capgo Live Updates for the product workflow in Capgo Live Updates, ライブアップデート ライブアップデート 概要 概要 機能 機能 更新動作 更新動作