ITunes Connectに、ステータスが開発者リリース待ちのアプリがあります。つまり、Appleのレビューチームによって承認されており、いつでも手動でリリースできます。 (これは最初のリリースであることに注意してください。つまり、現在App Storeで入手できるそのアプリのバージョンはありません)。
私の質問は、すでに承認されたバージョンをキャンセルせずに、iTunes Connectで新しいバージョンを送信できるかどうかです。キャンセルつまりApp Storeにリリースする機会を失います。
いいえ、リリースプロセスで使用できるアプリのバージョンは1つだけです。
あなたができる唯一のことは、バージョンがまだレビューのために提出されていない間に、そのバージョンのビルドを変更することです( ビルドの変更 )。ただし、レビューが行われた場合は、現在のバイナリを拒否する必要があり、レビューを再度行う必要があります。
ご了承ください:
あなたのような状況であなたのアプリがすでにレビュープロセスを経た後に可能になるドキュメントから私が解釈した2つのことがあります。
Appleのドキュメントはこれについて完全に明確ではなく、誤解しやすく、混乱し、および/または可能性がありますAppleは混乱しています。セクション " アプリのステータスの変更 "それリリースされたアプリの「バージョン」に問題がある場合は、販売から削除してから、レビュープロセスを再度実行しなくても「交換」できると述べています。Appleは、ここでは「バージョン」ではなく「更新」を意味しますが、この特定の状況で何かを想定するのはおそらく間違っています。別のスタックオーバーフローメンバーによると、最近、「更新」か新しいかに関係なく、これについて話し合いました。 「バージョン」は、最初からレビュープロセスを再度実行して、実際に「置き換える」必要がありますが、これはより論理的に思えます。これらは正しいと信じており、この特定の状況でのAppleの単語の選択は非常に貧弱です。
要約した2つのプロセスは次のとおりです。
ストアでの販売からアプリを削除するには:
マーケティング上の理由であろうと、ストアにあるアプリのバージョンに問題が見つかったためであろうと、ストアからアプリを削除できます。アプリを再度確認しなくても、ストアでアプリを置き換えることができます。
ステータスが次のいずれかである場合は、送信したビルドを削除できます。
レビューからビルドを削除するには:
ビルドを削除すると、アプリのバージョンがAppleのレビューキューから削除され、そのステータスがDeveloperRejectedに変更されます。アプリを再送信すると、レビュープロセスが最初からやり直されます。管理者、技術者、またはApp Managerの役割を持つユーザーのみが、レビューからビルドを削除できます。