2016-11-04 3 views
1

だから私は、私は成功したコマンドを使用して、私の最新の変更をプッシュすることができる午前ネイティブiOSアプリリアクトていますどのようにして、特定のiOSステージング電話に最新のコードをプッシュすることはネイティブコードプッシュを反応させる

code-push release-react Laybium ios -m --description "Modified code"

を携帯電話でアプリをリロードすると、すぐに新しいコードが使用されます。私が理解していないのは、なぜProductionの環境があるのでしょうか? Staging環境のiPhoneのサブセットに変更を加える方法がありますか?

もしそうなら、私はcode-push promote Laybium Staging Production最新のコードがすでにiPhoneのすべてのアプリに入っているとしたらどうなるでしょうか?

Stagingの変更をiPhoneの特定のセットにプッシュする方法がある場合は、Production環境の必要性を理解していますが、これを行う方法に関するドキュメントは見つかりません。

答えて

0

あなたCodePushアプリのための2つのキーがあります。

  • ステージング
  • 生産

'コード・プッシュリリース-反応は、' ステージングキーを発行しています。

'code-push promote'は、ステージングリリースをプロダクションキーに昇格させます。

あなたのアプリのユーザーは、プロダクションキーだけを指すビルドを持つ必要があります。

自分のデバイスには、プロダクションキーを持つ通常のリリースビルドと、CodePushキーがステージングキーに変更された別のビルドの2つのビルドがあります。リリース - 反応すると、あなた(そしてステージングビルドの他の人)だけがアップデートを取得します。更新を確認したら、「プロモート」を行い、プロダクションキービルドのユーザーは更新を入手します。

関連する問題