1

私はcordovaアプリケーションでcordepushを使用しています.v0.6.0用のcodepushバージョンを公開しました。Codepush - ストアの問題からアプリケーションを更新する

私は追加のSDKを追加してアプリケーションストアに新しいバイナリをアップロードしました。ユーザーがアプリストアからアップデートをダウンロードすると、codepushプラグインは引き続き古いバージョンの場所をユーザーに示します。

アプリがストアから更新されたときに、最新のバージョンとして使用される方法はありますか? (codepushが新しいバージョンを知らない場合)。

ユーザーがストアから2つのアップデートをダウンロードしたり、もう一度codepushからダウンロードしたりする状況を避けたいとします。

答えて

1

CodePushでは、--targetBinaryVersionフラグを使用して、特定のバイナリ(ストア)バージョンを対象とした新しいバージョンをリリースすることができます。

あなたができます。

  • リリース1.1をターゲットに、コード・プッシュバージョン*バイナリ
  • リリース新しい1.2バイナリバージョンをこの中で、最新のJSバンドル

を使用して1.1の古いユーザーはOTAの更新を取得しますが、誰かがストアから新しい1.2のバージョンをダウンロードした場合、code-pushはそのバンドルを更新しようとしません。 release CLIコマンドのための特定のバイナリバージョンをターゲットにする方法を説明するドキュメントへ

リンク: https://github.com/Microsoft/code-push/tree/master/cli#target-binary-version-parameter

関連する問題