IOS 8リリースの準備として、新しいビルドをiTunesConnectにアップロードしました。アプリのステータスは「レビュー待ち」です。ただし、アップロードされたバイナリを拒否し、新しいバイナリをアップロードしたいと思います。
Apple docs (セクション:レビューからビルドを削除する)によると、レビューからビルドを削除するためのリンクを含むメッセージがあるはずです。
期待されるメッセージ:「バージョンがレビューを待っている間のみ、すべての情報を編集できます。新しいビルドを送信するには、レビューからこのバージョンを削除する必要があります。」 [このバージョンをレビューから削除]をクリックします
私の問題は、iTunesConnectにこのリンクが表示されないことです(スナップショット)
他の誰かがこの問題に直面していますか?
私は問題を抱えており、すべてを予定より遅れて1日待ちましたが、「レビューからバージョンを削除」はまだ表示されませんでした。
明らかに、これはiTunesConnectサーバー側のバグであるため、強制的に表示するの方法を見つけました。それは散発的に発生する可能性があります(私にとっては2回目です)。
最初に、他のメッセージを繰り返すために、これはステータスが「レビュー待ち」の場合にのみ機能します-バイナリなどをアップロードできない場合は、ビルドバージョンの更新などの他の問題が原因です。
「レビューからバージョンを削除」メッセージを強制的に表示するには:
これはChrome's開発者ツールを使用します(Firefoxなどにも同じ前提が適用されます)。
<div class="ng-modal ng-isolate-scope ng-hide" ng-show="show"...
同じ問題がありました。説明の一部のテキストを変更して、[保存]ボタンを有効にしました。保存してから、期待されるメッセージを更新します:「バージョンがレビューを待っている間のみ、すべての情報を編集できます。新しいビルドを送信するには、このバージョンをレビューから削除する必要があります。」 [このバージョンをレビューから削除]をクリックすると、バイナリが拒否されました。
ITunes ConnectアプリをApp Storeからダウンロードして、バイナリを拒否できます。
これは、iTunes Connectの既知のバグでもあります。
バイナリを拒否するリンクが15分以内に表示されない場合は、新しいビルド番号で新しいビルドを送信し、代わりに送信できます。
同じための別の回避策があります。プロジェクト情報ファイルには、アプリのビルドバージョンを参照するための2つの属性が含まれています。つまり、バンドルバージョンとバンドルバージョン文字列の略です。通常、両方の属性の値は同じ(1.0.7)ですが、2番目の値を変更するだけで、同じバージョンのアプリの複数のビルドをiTunes Connectにアップロードできます。
そのため、iTunes Connectでアプリの新しいバージョン(バージョン1.0.8)を作成し、NewProject-Info.plistで設定します。
バンドルバージョン:1.0.7。バンドルバージョン文字列、短い:1.0.8。アーカイブしてアップロードします。
ITunes Connectが新しいビルドを処理すると、「リリース前」セクションに表示され、1.0.3バージョン用に選択してレビュー用に送信できるようになります。