iTunes Connectで、段階的なリリースでアプリをリリースできるようになりました。これを説明するWebUIは次のとおりです。
アップデートがユーザーにリリースされると、実際にはどうなりますか?どのような制御とフィードバックが得られますか?
Appleは、ヘルプテキストにプロセスをかなりうまくまとめています。それは重要なポイントのほとんどをもたらします。
段階的なリリース中にiTunesConnectで取得するUIは次のとおりです。
ここにいくつかの要約があります-いくつかは明白ですが、いくつかはそうではありません:
段階的リリースの進行状況は線形ではありません。最初は非常に緩やかで、最後に増加します。これは、1%のユーザーで初日に水をテストすることを意味します。ロールアウトは次のような形になります。
リリースを一時停止することを選択した場合、インターフェイスはこの状態に関する詳細情報を提供します。
特に、ユーザーは、必要に応じて手動でこのバージョンに更新できることに注意してください。したがって、段階的リリースを一時停止しても、リリースに重大な問題が見つかった場合に更新を完全に停止することはできません。ただし、ほとんどのユーザーはおそらく手動で更新をチェックしないため、かなり効果的です。
段階的なリリース中に、新しいアップデートを作成できます。段階的リリースが一時停止している場合は、更新を作成できます。
したがって、段階的リリースの早い段階で重大な問題が発生していることがわかる更新[〜#〜] b [〜#〜]を作成すると、その段階的なリリースを一時停止し、新しい更新[〜#〜] f [〜#〜]を作成して問題を修正できます。
[〜#〜] f [〜#〜]が利用可能になるまで、ユーザーは手動で[〜#に更新できます。 〜] b [〜#〜]必要に応じて、手動で更新しない可能性があります。
残りのいくつかのポイントに気づいたら、答えを追加します。
フェーズの順序はユーザーによるものですか、それともデバイスによるものですか?テキストには「ユーザー」が記載されていますが、あまり明確ではありません。注文がデバイスによるものである場合、ユーザーは1日目、iPad 3日目、時計6日目、およびAppleTV7日目)にスマートフォンを更新する可能性があります。
将来のロールアウトは同じ方法で注文されますか?または、異なるユーザーが最初と最後に行くように、新しい注文が選択されていますか?それとも、順序は明示的ではなく、単にランダムですか?特に、これは、修正をパッチしている悪いリリースに影響を及ぼします。それ自体に問題がないことが確実な場合は、修正をリリースするだけかもしれません。しかし、修正を段階的に進めると、悪いリリースを受け取ったユーザーの半数が1週間それを使い続ける可能性があります。