コンテンツにジャンプ

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, I will upgrade this guide soon for you. Meanwhile, take a look at the new upload option external codeを含まない、Capgoクラウドにあなたのzipのリンクのみを送ることができるようにする機能があります。これは厳格なプライバシーポリシーを持つ企業向けに作成されています。外部モードでは、codeはCapgoサーバーに到達することはありません。URLのみを保存し、デバイスに送信し、直接ダウンロードするだけです。標準的な方法では、codeはサーバーに圧縮され保存されますが、開くことも使用することもありません。

すべての設定は、自動更新のためにサーバー側に移動されます。これにより、ユーザーにアップデートを送信する方法についての制御が増します。

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

  • ネイティブのリバートを無効にする
  • メジャーバージョン以上のアップデートを無効にする

⚠️ これらはすべてのチャンネルでデフォルトで有効になります。

これにより、プラグインの頻繁な更新が必要なくなり、ほとんどのアップデートはサーバー側で行われ、ユーザー側では変更なしで取得できます。

⚠️ デフォルトのアップデートが更新されたときにリセットされるので、ストアからアップデートするときにダウンロードバージョンをすべて削除したくない場合は、次のことを行ってください:

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

あなたのcodeをアップデートしてください

「codeをアップデートする」

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

import { CapacitorUpdater } from 'capacitor-updater'

to

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

次に、codeを再度ビルドしてください 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に進む」

あなたは V2からV3に進む アップグレード Capgo Live Updates for the product workflow in Capgo Live Updates, 概要 Capgo Live Updatesの実装詳細 機能 Capgo Live Updatesの実装詳細 更新動作 Capgo Live Updatesの実装詳細について 更新タイプ Capgo Live Updatesの実装詳細について