メインコンテンツにジャンプ
チュートリアル

capgo のメジャーバージョンをリリースする方法

アプリのユーザーに影響を与えないように、メジャーバージョンをリリースする必要性と時期を理解する

How to release major version in capgo

メジャーバージョンをリリースするとき

バージョニングは管理が難しいことがあります。通常、ユーザーに大きな変更が現れたときにメジャーアップデートを送りたいと思います。

しかし、バージョニングはそのために作られていません。アプリストアのバージョンはネイティブバージョンとは異なります。

ネイティブバージョンは、 code

IOSでは例えば、iOS 16は store version codeのバージョンは 20A5283p (セミバージョンを使用していないようです)

今は明らかです。混ぜ合わせて使用するのではなく、それらをそれら自身の目的で使用するのです!

メジャーリリース

Capacitorアプリ内で、メジャーリリースは、破壊的な変更が発生した場合に必要です。 例えば、新しいIOSターゲット(15から16)、または新しいCapacitorバージョン(3から4)、または使用しているプラグイン(1.2から2.0)がメジャーバージョンにアップグレードされた場合です。

この変更は、すべてのツールが破壊的な変更を処理できるように調整する必要があることを意味します。

そのため、Capgoはこのシステムを採用しています。 したがって、メジャーリリースを行った場合、Capgoは、ストアからインストールされていないユーザーに送信されません。
この動作はカスタマイズできます。詳しくは ここで

バージョン

Capgoは、比較するバージョンをどこで見つけるか

iOS

CapgoはJavaScriptバージョンと比較してメジャーアップグレードを検出するために使用されます。

iOSではプロジェクトのここで変数が設定されます ios/App/App/Info.plist キーCFBundleShortVersionString または ios/App/App.xcodeproj/project.pbxproj キー MARKETING_VERSION if MARKETING_VERSION if Info.plist ファイル

ファイル capacitor.config.json ファイル docs

Android

CapgoはJavaScriptバージョンと比較してメジャーアップグレードを検出するために使用されます。

Androidの場合、プロジェクトのここで変数が設定されます android/app/build.gradle キー defaultConfig.versionName

この動作を上書きするには、 capacitor.config.json ファイル ドキュメント

JavaScript

Capgoはネイティブバージョンと比較してメジャーアップグレードを検出するために使用されます。

JavaScriptの場合、プロジェクトのここで変数が設定されます package.json キー version

例

あなたのIonicアプリは現在、バージョン 1.2.3 with Capacitor 3

Capgoをcapacitor 4.にアップグレードしています。

バージョン 2.2.3, すべてのパッケージには Capgo が含まれ、注意書き付きの大きな変更が含まれます。

CapgoをCapgoとApp Storeにリリースするときです。

All next live update in Capgo 2.2.4 バージョン 1.2.3 バージョン 2.2.3 バージョン

バージョン

バージョン

In Capgoの場合、Capacitor 4をAppleとGoogleに送信する必要がありますが、Capgoは送信しないようにします。

Capgoの場合、__CAPGO_KEEP_0__のアップデートは、90%以上のユーザーがアプリを使用している場合にのみ送信できます。そうでない場合、数か月かかる可能性があります。

Capgoの場合、Capgoのアップデートは、古いユーザーが新しいバージョンを受け取ることができないため、送信できません。特定のユーザーにアップデートを送信する方法はありません。

Capgoの場合、capgoのメジャーバージョンをリリースする方法については、続きます。

Capgoを使用している場合 Capgoの場合、capgoのメジャーバージョンをリリースする方法については、続きます。 バグの修正やバージョン管理の計画を行うには、__CAPGO_KEEP_0__とバージョン目標を連携する必要があります。 Rollbacks バグの修正やバージョン管理の計画を行うには、__CAPGO_KEEP_0__とロールバックを連携する必要があります。 バグの修正やバージョン管理の計画を行うには、__CAPGO_KEEP_0__とバージョン目標を連携する必要があります。 バグの修正やバージョン管理の計画を行うには、__CAPGO_KEEP_0__とバージョン目標を連携する必要があります。 バグの修正やバージョン管理の計画を行うには、__CAPGO_KEEP_0__とバージョン目標を連携する必要があります。 Capgoのメジャーバージョンをリリースする方法 バンドル バンドルの実装詳細 Capgo Live Updates for the product workflow in Capgo Live Updates.

Capacitorのライブアップデート

Capgoのライブアップデートの場合、ウェブ層のバグが生じた場合、修正をCapgoで配信し、数日間待つ必要のあるアプリストアの承認を待つのではなく、ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー経路を通じて

__CAPGO_KEEP_0__の最新記事

Capgoは、プロフェッショナルなモバイルアプリを作成するために必要な最良の洞察を提供します。