メインコンテンツにジャンプ
Back to plugins
@capgo/capacitor-updater
チュートリアル
@capgo/capacitor-updater

アップデート

Ionic と Capacitor を使用して、即時でユーザーにライブ アップデートを配信し、アプリ ストアのレビューの遅延を回避

ガイド

アップデータのチュートリアル

デバイスでテスト

Download the Capgo app, then scan the QR code.

アップデート プラグイン プレビュー QR code

イオニックとCapacitorのライブ アップデートは@capgo/capacitor-updater

@capgo/capacitor-updater is the open-source updater plugin behind Capgo live updates for Ionic and Capacitor apps. It downloads approved web bundles, applies them with native rollback protection, and keeps binary-only changes on the normal App Store and Play review path.

HTML、CSS、JavaScript、アセット、他のウェブ層の変更に必要なOTAアップデートを使用します。ネイティブシェルがすでに承認されている場合。

インストール

npm install @capgo/capacitor-updater
npx cap sync

位置付け

イオニックチームにとって、ライブ アップデートは通常、同じワークフローです:新しいウェブ バンドルを送信し、すべてのユーザーがフル ストア リリースを強制する必要はありません。Capgoは、Capacitorアプリのチャンネル、互換性チェック、ロールアウト制御、デバイス ログ、ロールバックを使用して、ワークフローを取り扱います。

ネイティブ プラグイン、エンタイトルメント、Android マニフェストの変更、iOS plistの変更、binary SDKの更新は、通常のアプリ ストア リリースが必要です。ネイティブ ビルド パイプラインにその変更を保持し、ライブ アップデートを使用して承認されたウェブ層の変更にします。

このプラグインが公開するもの

  • notifyAppReady - JavaScriptの初期化が成功したことをネイティブ層に通知します。
  • setUpdateUrl - アプリの更新 URLを動的に、実行時で設定します。
  • setStatsUrl - アプリの統計URLを実行時で動的に設定します。
  • setChannelUrl - アプリのチャンネルURLを実行時で動的に設定します。

例の使用

notifyAppReady

ネイティブ層にJavaScriptの初期化が成功したことを通知します。

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

await CapacitorUpdater.notifyAppReady();

setUpdateUrl

アプリの更新URLを実行時で動的に設定します。

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

await CapacitorUpdater.setUpdateUrl({} as UpdateUrl);

setStatsUrl

アプリの統計URLを実行時で動的に設定します。

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

await CapacitorUpdater.setStatsUrl({} as StatsUrl);

setChannelUrl

アプリのチャンネルURLを実行時で動的に設定します。

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

await CapacitorUpdater.setChannelUrl({} as ChannelUrl);

フルリファレンス

@capgo/capacitor-updater

アシェスに用だも @capgo/capacitor-updater アシェスに用だも、パトストエストに得る。 Live Updates パトストエストコンターに得る。 @capgo/capacitor-updater パトストエストに得る、アシェストコンターに了だも。 Getting Started, パトストエストに得る、アシェストコンターに了だも。Channels ,、アシェストコンターに得る。、パトストエストコンターに了だも。、パトストエストコンターに得る。.