メインコンテンツにジャンプ

バージョン対象

驚きの少ないスピード

リスクと技術負債を軽減。特定のネイティブバージョンにアップデートをプッシュし、変更を段階的に展開し、古いバージョンを安定させる - すべてのアップデート配布の制御が可能です。

ネイティブバージョンごとにチャネル

ネイティブビルドごとにチャネルを作成します。ネイティブバージョン1.5.0をリリースした場合、そのチャネルを作成します。すべてのJSアップデートは、そのチャネルに送られます。

選択的なアップデート配布

バージョン1.3、1.4、1.5にアップデートをプッシュし、バージョン1.2をスキップする。古いネイティブバージョンが新機能をサポートできない場合に最適です。

AppFlow移行用準備済み

AppFlowのバージョンに紐づいたチャンネル動作を完全に再現する。各ネイティブビルドは、Capgoチャンネルと同じ制御を持ちます。

優雅な非推奨

古いバージョンへのアップデートを停止する準備ができたときに、古いバージョンを使用しているユーザーは安定し、新しいバージョンはアップデートを受けます。

AppFlow移行

AppFlowユーザー:ここに移行パスがあります

AppFlowはネイティブバージョンに自動的にバンドルを紐づけていました。Capgoを使用すると、より柔軟性があります:

  • 1
    ネイティブバージョンごとにチャンネルを作成します(例:「native-1.5.0」)
  • 2
    アプリを使用するチャンネルを指定します
  • 3
    特定のチャンネルにバンドルをプッシュしてターゲット配信を行います
  • 4
    必要に応じて複数のチャンネルに一度にプッシュするには、CLIを使用してください
capacitor.config.ts
// Set channel based on native version
import { CapacitorConfig } from '@capacitor/cli'
import { version } from './package.json'

const config: CapacitorConfig = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: `native-${version}`,
    }
  }
}

// Upload to specific version channels
# Push to all 1.5.x versions
npx @capgo/cli bundle upload --channel native-1.5.0
npx @capgo/cli bundle upload --channel native-1.5.1
npx @capgo/cli bundle upload --channel native-1.5.2

# Skip older versions that can't support new features
# native-1.4.x devices stay on their current bundle

共通シナリオ

ネイティブの変更を破壊する

ネイティブバージョン2.0には、新しいプラグインAPIが含まれています。 Push JS更新が新しいAPIを使用する場合、2.0+チャンネルにのみ送信します。

段階的なロールアウト

リスクのある変更を最新のネイティブバージョンでテストしてください。 安定したら、古いバージョンに送信します。

バージョンの日没

ネイティブ1.xの更新を続けながら、2.xに送信を続ける。 旧バージョンのユーザーは最後の安定バージョンに留まる。

バージョンとチャンネルのマッピング

各ネイティブバージョンは、厳密な更新制御のために独自のチャンネルを指します。

ネイティブ2.0
native-2.0.0
__CAPGO_KEEP_0__
最新バンドル
ネイティブ 1.5
native-1.5.0
最新バンドル
ネイティブ 1.4
native-1.4.0

新しいアップデートはありません

Apps built with Capacitor

__CAPGO_KEEP_0__で作られたアプリ

パブリックアプリは古いと新しいネイティブバージョンをサポートする必要があります

市民、健康、予報アプリは古いAndroidバージョンと異なるデバイス世代をサポートする必要があります。バージョン対象は、各ネイティブビルドを最新の互換性のあるWebバンドルに維持することなく、すべてのユーザーに一つのアップデートパスを強制しないようにします。
バージョン対象
ストアカテゴリ
SOCIAL, MEDICAL, WEATHER
ソース
パブリック ストア データセット
e-Título アプリ アイコン

SOCIAL

e-Título

市民身分証明書アプリで、幅広いパブリック デバイスの互換性が必要です。

54.9M インストール 4.8 評価
Google Play リストを表示
__CAPGO_KEEP_0__

__CAPGO_KEEP_1__

__CAPGO_KEEP_2__

__CAPGO_KEEP_3__

__CAPGO_KEEP_4__ __CAPGO_KEEP_5__
__CAPGO_KEEP_6__

厳密なアップデート制御が必要ですか?

特定のネイティブバージョンにアップデートをターゲットにする