クローズドテストの既存リリースが原因でAndroid申請が突然リジェクトされた
UnityでAndroidアプリを運用している中で、
いつも通りの手順でビルド・申請しただけなのに、突然Google Play Consoleでリジェクトされる
という事態に遭遇しました。
リジェクト理由は、
「デバイスやネットワークでの不正行為に関するポリシー違反」。
特に、
- 目立ったコード変更はしていない
- ライブラリやSDKも触っていない
- ローカルビルドや実機確認では問題なし
という状況だったため、最初は完全に原因不明でした。
結論から言うと、
現在申請しているリリースではなく、過去にクローズドテストとして公開していたリリースが原因だった
というのが今回のオチです。
同じように
「昨日まで通っていたのに、急にリジェクトされ始めた」
という人向けに、経緯と対処法を整理します。
発生した現象
- これまで問題なく通っていたAndroidアプリが突然リジェクトされる
- Google Play Consoleの指摘内容は「デバイスやネットワークでの不正行為に関するポリシー違反」
- ローカルビルド・実機確認では特に問題なし
Editorや現在のAABには問題が見当たらず、
Google Play Console側の判定と手元の状態が一致しない
点が非常に厄介でした。
最初に疑ったこと(すべて違った)
まず以下を疑いました。
- Unity Editorのバージョン差分
- Android SDK / Gradle環境の不整合
- Libraryキャッシュの混入
- 今回アップロードしたAABの内容
いずれも確認しましたが、
現在のビルド自体には問題がありませんでした。
本当の原因:クローズドテストに残っていた古いリリース
原因は、
過去にクローズドテストとして公開していたリリースでした。
過去のクローズドテストでは、
**Unityの古いEditorバージョン(6000.2.6f1以前)**でビルドされたAABが
Google Play Console上に残っていました。
Unityはこのバージョン以前に
致命的なセキュリティ問題があることを告知しており、
2025/12/8以降は該当環境でビルドされたアプリのアップデートが
拒否される旨が通知されています。
重要なのは、
Google Play Consoleは「現在申請しているトラック」だけでなく、
アプリに紐づく過去のリリースも含めてポリシー判定を行う
という点でした。
なぜ現在のビルドが問題なくてもリジェクトされるのか
今回のケースでは、
- 本番・内部テスト用の最新AABは新しいUnityでビルドされている
- しかしクローズドテストトラックには
古いUnity環境で作成されたAABが残っている
という状態でした。
その結果、
「アプリ全体としてポリシー違反が含まれている」
と判定され、
現在の申請内容とは無関係にリジェクトされていたようです。
実際に行った対処
以下の対応を行いました。
- Google Play Consoleのクローズドテストトラックを確認
- 古いUnity環境でビルドされたリリースを特定
- 該当リリースを無効化、または新しい環境でビルドし直して差し替え
- 改めて本番(または内部テスト)用リリースを申請
結果として、
それまでリジェクトされ続けていた申請が問題なく通過しました。
なぜこの問題が見落とされやすいのか
この問題が厄介なのは、
- 現在申請しているAAB自体は正しい
- ローカル検証でも問題が出ない
- クローズドテストはストア申請後にそのまま忘れがち
という点です。
しかしGoogle Play Consoleでは、
トラックを跨いでアプリ全体が評価されるため、
過去のリリースも無関係ではありません。
同じ罠にハマらないためのチェックポイント
以下に当てはまる場合は、
クローズドテストや内部テストのトラックも必ず確認してください。
- 昨日まで通っていた申請が突然リジェクトされる
- 過去に内部テスト・クローズドテストを実施している
- UnityやAndroid環境を途中でアップデートしている
- 現在のビルドに明確な問題が見当たらない
まとめ
- Androidリジェクトの原因は「現在のビルド」とは限らない
- クローズドテストに残っている古いリリースが影響することがある
- Google Play Consoleはアプリ全体を見てポリシー判定する
- 「突然通らなくなった」場合は全トラックを疑う
同じところで時間を溶かす人が減れば幸いです。
ブログでもUnityや個人開発ネタを発信中です!
開発ノウハウやアプリ制作過程、Unity連携系のハマりポイントなど
より深掘りした内容をブログにまとめています。
▶ https://syunpp.com
公開中のアプリ一覧はこちら!
実際にUnityで開発してリリース済みのアプリ一覧をまとめています。
▶ https://syunpp.com/公開中のアプリ一覧/
YouTubeショートでもゲーム開発の裏側を公開中!
Unityで制作中のゲームの進捗や演出テスト、実装の様子を
ショート動画でタイムラプス形式にまとめて発信しています。
▶ https://www.youtube.com/@syunpp_8413/shorts
Discussion