appStore で自分のアプリの「新しいバージョン」を「リセット」する方法はあるのだろうか。いいえ、バイナリを拒否するだけでは十分ではないようです。
問題は次のとおりです。ローカライズが不十分なこのアプリ (ここにあります: www.pekbok.com :) ) があります。ある日、それを「L 日」と呼びましょう。すべての画像 (iPhone と iPad) をローカライズして、ストアの説明にアップロードすることにしました。これは本当に苦痛であり、私はこの種の管理上の時間の浪費を心から嫌います. とにかく、「Day L」以降、アプリの画像は正しい言語で表示され、すべてがうまく機能していました。
数日後、ファンシーなパンツがたくさん入った新しいバージョンをアップロードすることに決め、itunesconnect にアクセスしました。「Day L」の前日、すでに新しいバージョンを追加していたが、バンドルをアップロードしていないことに気付いたときの驚きを想像してみてください。
既存のアプリの「新しいバージョンを追加」すると、以前のバイナリに関する情報が (スナップショットとして) 複製され、新しいバージョンの新しいコンテキストに保存されるようです。したがって、古いバージョンのイメージを変更しても、これらの変更を行う前に「複製」されていたため、新しいバージョンのイメージには影響しません (「L 日」)。
新しいバイナリをアップロードして拒否しようとしましたが、ステータスが「開発者による拒否」に変わるだけで、最初の「新しいバージョンの追加」状態にはなりません:(
助けてください、私はコードが管理に時間を費やしたくない:)
よろしく、 トミー