__CAPGO_KEEP_0__

@capgo/capacitor-アップデーター

Live update for capacitor apps.

また、Cordova と Electron に対応しています

セクション「また、Cordova と Electron に対応しています」

Capgo のライブ アップデートは、Capacitor に限られません。同じバックエンドと CLI を使用して、兄弟クライアント プラグインと共に使用できます:

Live update は capacitor アプリ向けです

基本機能

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

Public API

Public API
メソッド説明
notifyAppReadyJavaScriptの初期化が成功したことをネイティブ層に通知する。
setUpdateUrlアプリの更新URLを実行時動的に設定する。
setStatsUrlアプリの統計URLを実行時動的に設定する。
setChannelUrl動的でアプリのチャネルURLを設定します。
download指定されたURLから後でインストールするために新しいバンドルをダウンロードします。
nextアプリがバックグラウンドまたは再起動したときにアクティブにする次のバンドルを設定します。
set現在のバンドルを設定し、すぐにアプリをリロードします。
deleteローカルストレージからバンドルを削除してディスクスペースを確保します。
setBundleError手動アップデートモードで、バンドルをエラー/失敗としてマークします。
listローカルにダウンロードしたアプリのすべてのバンドルを取得します。
resetアプリを知られている良いバンドルにリセットします。
current現在アクティブなバンドルの情報を取得します。
reloadアプリをリロードして、保留中のアップデートを適用します。
setMultiDelay保留中のアップデートを適用する前に満たす必要がある条件を設定します。
cancelDelayすべての遅延条件をキャンセルし、保留中のアップデートを即座に適用します。
getLatest最新バンドルバージョンを確認する
setChannelこのデバイスにローカルランタイムのアップデートチャンネルを設定します。ダッシュボード/ API デバイスオーバーライドを作成しません。
unsetChannelこのデバイスのチャンネル割り当てを削除してデフォルトのチャンネルに戻します。
getChannelこのデバイスに割り当てられている現在のチャンネルを取得します。
listChannelsこのデバイスに割り当てることができるすべてのチャンネルのリストを取得します。
setCustomIdこのデバイスに独自の識別子を設定します。
getBuiltinVersionこのデバイスの組み込みバンドルバージョン (Native アプリに含まれている最初のバージョン) を取得します。
getDeviceIdこのデバイスのユニークでプライバシーに配慮した識別子を取得します。
getPluginVersionアプリにインストールされているCapacitorアップデーター プラグインのバージョンを取得します。
isAutoUpdateEnabled自動アップデートが現在有効かどうかを確認します。
removeAllListenersこのプラグインに登録されているすべてのイベントリスナーを削除します。
addListenerバンドルダウンロードイベントをリスンします。ダウンロードが開始されたとき、ダウンロード中、ダウンロードが完了したときに発火します。このイベントは、ダウンロード中の進行度をすべて返します。
addListener起動時に毎回アップデートを強制的にチェックしたい場合は、以下のイベントをリスンする
addListener起動時に毎回アップデートを強制的にチェックしたい場合は、以下のイベントをリスンする
addListenerダウンロードが完了したイベントをリスンする
addListenerバージョンが互換性が無い場合にアップデートを強制的にチェックしたい場合は、以下のイベントをリスンする majorAvailable listener.
addListenerアップデートが失敗したイベントをリスンする
addListenerバンドルが適用されたイベントをリスンする
addListenerバンドルが次に適用されるイベントをリスンする set バンドルのダウンロードが失敗したイベントをリスンする
addListenerアプリがリロードされたイベントをリスンする
addListener__CAPGO_KEEP_0__
addListener__CAPGO_KEEP_0__
addListenerアプリが利用可能になったときに発生するイベントをリスンします。アプリが利用可能になったときに通知されます。このイベントは、JavaScriptがイベントを消費するまで、ネイティブで保持されます。したがって、リスナーがアプリ起動の後半に追加されても、再読み込み後にもイベントは引き続き送信されます。
addListenerチャネルプライベートイベントをリスンします。このイベントは、デバイスの自己割り当てを許可しないチャネルを設定しようとしたときに発生します。
addListenerAndroid上でフレキシブルアップデートの状態が変化したときにリスンします。
isAutoUpdateAvailable自動アップデート機能が利用可能かどうかを確認します。(カスタムサーバー設定によって無効化されていない場合)。
getNextBundle次の再読み込みで有効になるバンドルの情報を取得します。
getFailedUpdate最後に失敗したバンドルの情報を取得します。
setShakeMenuデバッグとテストのためにシェイクジェスチャーメニューを有効または無効にします。
isShakeMenuEnabledシェイクジェスチャーメニューが現在有効かどうかを確認します。
setShakeChannelSelectorシェイクチャネルセレクタを実行時で有効または無効にします。
isShakeChannelSelectorEnabledシェイクチャネルセレクタが現在有効かどうかを確認します。
getAppId現在のアップデートサーバー通信用に設定されているアプリIDを取得します。
setAppIdアップデートサーバー通信用にアプリIDを動的に変更します。
getAppUpdateInfoApp Store または Play Store でのアプリの利用可能性についての情報を取得します。
openAppStoreApp Store または Play Store でのアプリのページを開きます。
performImmediateUpdateAndroid で即時インストールアップデートを実行します。
startFlexibleUpdateAndroid で柔軟なインストールアップデートを開始します。
completeFlexibleUpdateAndroid で柔軟なインストールアップデートを完了します。

ソース オブ トゥルース

ソース オブ トゥルース

このリファレンスは src/definitions.ts in capacitor-updater.

Capgoから続けて@capgo/capacitorアップデーター

「@capgo/capacitor-アップデーターから続ける」

Capgoを使用している場合 @capgo/capacitor-アップデーター Capgoを使用して Using @capgo/capacitor-updater Capgoのネイティブ機能のために@capgo/capacitor-アップデーターを使用します。 Capgo プラグインディレクトリ Capgo製品のワークフローにおけるCapgo プラグインディレクトリのために。 Capacitor Capgo for the Capacitor Plugins by Capgo プラグインの追加または更新 イオニック エンタープライズ プラグインの代替 Native プラグインの作業計画に接続するには アイオニック エンタープライズ プラグイン代替品の製品ワークフローについて。