最近、Google Play デベロッパー コンソールを使用して、ベータ版を一部のテスター グループに公開することを開始しました。
これは正常に機能していますが、問題が発生しました。ベータ版はテスト サーバーに接続し、製品版はもちろん製品版サーバーに接続する必要があります。
しかし、ベータ チャネルに発行する場合、ベータ バージョンを製品版に昇格させることはできません。これは、製品版アプリがテスト サーバーを指すためです。この問題は、より高いバージョン コードで新しいバージョンを作成し、このアプリを実稼働サーバーに向けることで解決できます (したがって、新しいバージョンが実稼働に公開されるたびに、常に 1 つのバージョン コードをスキップします...)。
では... テスト サーバーにアカウントを持っているが、誤って (または自動的に) 運用アプリに更新されたベータ テスターはどうなるでしょうか? アプリの更新されたバージョンはもちろん本番サーバーを指しているため、テストアカウントへのアクセスを失います...
TL;DR:テスト サーバーと本番サーバーの両方で Google Play のベータ テストをどのように処理しますか? このアプローチには別のセットアップを使用する必要がありますか?
Google Play Developer Console は、この種のテスト/ステージングには適していませんか? 何か不足していますか?