1. はじめに
App Store Connectで審査を通過したあと、リリース方法を「このバージョンを手動でリリースする」にしていると、バージョンのステータスが 「デベロッパによるリリース待ち(Pending Developer Release)」 になります。
この状態は「公開ボタンを押すまでApp Storeに出ない」ので便利な反面、
-
間違って審査に通してしまった
-
公開前に致命的なバグが見つかった
-
いったん公開を止めて別対応したい
といった場面で「キャンセルできないのでは?」と不安になりがちです。
結論から言うと、“常にキャンセル不可” ではありません。
Apple公式ヘルプでも、該当バージョンのページから 「Cancel This Release」 が可能である旨が案内されています。(Apple Developer)
本記事では、よくある誤解を整理しつつ、正しい対応フローと「そもそも困らない」ための回避策をまとめます。
2. 「デベロッパによるリリース待ち(Pending Developer Release)」とは
「デベロッパによるリリース待ち」は、App Reviewの審査に 承認(Approved) されたあと、開発者が手動で Release するまで公開されない状態です。
主に次のケースです。
-
App Storeバージョンのリリースを「このバージョンを手動でリリースする」にして提出していた
-
(国/地域の設定や先行予約など)公開条件の都合で「開発者の操作待ち」になっている
3. 「キャンセルできない」と言われがちな理由(実際に詰まりやすいポイント)
「キャンセルできない」と感じる原因は、だいたい次のどれかです。
3-1. “キャンセル” の意味が混ざっている
開発者がやりたいことは、実際には複数あります。
-
(A) 今回のリリースを取り消したい(公開しない)
-
(B) 審査に出したバイナリを差し替えたい
-
(C) すでに公開されたものを元に戻したい(ロールバック)
このうち、(B) と (C) は難しい/できないことが多いのに対し、
(A) は “手動公開待ち” の段階なら可能なケースがある、というのが現実です。
3-2. UI上でボタンが見つからない/権限が足りない
「リリースをキャンセル」は、表示場所が分かりにくかったり、権限(役割)によって操作できない場合があります。
また、App Store Connectアプリ(iOSアプリ)だと一部操作ができず、Web版のみで見えるという場合もあります。
3-3. すでに公開操作を押してしまった後
「このバージョンをリリース」を押した後は、公開処理が進みます。Apple公式でも、反映まで最大24時間程度かかる場合があるとされています。(Apple Developer)
この段階では「取り消し」の選択肢が変わり、やれることが制限されます(後述)。
4. まず確認すべき “正しい” 操作フロー
ここからは「やりたいこと別」に最短手順を書きます。
4-1. (A) 「今回のリリースを公開しない」にしたい(手動公開待ちの段階)
-
App Store Connect(Web)で対象アプリを開く
-
該当バージョンのページを開く
-
画面上部のメッセージ(手動公開待ちの案内)から リリースをキャンセル のリンクをクリックする
ポイント
「キャンセル」できるかどうかは、“手動公開待ちのステータスにいるか” が大きいです。
見当たらない場合は、Web版で確認してください。
4-2. (B) バイナリを差し替えたい(同じバージョン番号のまま入れ替えたい)
これは基本的に難しいです。
App Storeでは「審査済みのものを後から差し替える」ことを防ぐ設計になっているため、通常は 新しいビルド番号/場合によっては新しいバージョン で再提出が必要になります(状況次第)。
4-3. (C) すでに公開されたものを元に戻したい(ロールバックしたい)
App Storeは「公開済みバージョンをなかったことにする」ロールバックが簡単ではありません。
一般的には次のどちらかで対応します。
-
緊急修正版を最短で提出(必要なら特急審査Expedited Reviewをリクエスト)
-
いったん「販売停止(Remove from Sale)」で被害を抑える(ただし既存ユーザーのインストール済みアプリには影響しないことに注意)
5. 「手動公開待ち」で困らないための回避策
5-1. リリース前の最終チェックを“提出前”に終わらせる
「手動公開待ち」自体は便利ですが、審査を通した時点で戻しづらくなるのは事実です。
提出前に最低限、以下を“提出するビルド”で確認しましょう。
-
主要機能(ログイン/購入/検索など)
-
致命的クラッシュがない
-
ストア文言・スクショ・プライバシー周りの整合性
5-2. 「段階的リリース(Phased Release)」を検討する
アップデートの場合、段階的に配信できる機能があります。途中で一時停止できるなど、公開後のリスクを抑えやすいです(ただし運用条件あり)。
6. よくあるQ&A
Q1. 「手動公開待ち」からキャンセルできないのは仕様?
“常にできない” わけではありません。
Apple公式ヘルプでも、バージョンページから Cancel This Release が案内されています。(Apple Developer)
ただし、権限・画面・タイミング次第で見えなかったり、すでに公開処理が進んでいると選択肢が変わります。
Q2. 公開ボタンを押したのにストアに出ない
手動リリース後、ストア反映まで 最大24時間程度かかることがあります。(Apple Developer)
慌てて二重操作する前に、まずは反映待ち+国/地域の公開条件を確認しましょう。
7. まとめ
-
「手動公開待ち(Pending Developer Release)」は、承認後に開発者の公開操作を待つ状態
-
「キャンセルできない」は誤解されやすいが、該当バージョンページから Cancel This Release が可能なケースがある
-
ただし、差し替え・ロールバックは難しいことが多いので、提出前チェックと運用設計が重要
-
困ったら Web版 と 権限 をまず確認(iPhoneのAppStoreConnectアプリでは見えない操作があることも)
参考
-
Apple公式:Select an App Store version release option (Apple Developer)
-
Apple公式:App and submission statuses (Apple Developer)
-
Apple公式:Release a version update in phases (Apple Developer)