概要
Android NOT_REGISTERED の原因を切り分け、不要な署名鍵変更をせずに未登録パッケージを修正します。
対象: 地域適用の期限前に未解決パッケージを抱えるリリース担当者。
確認手順
- 本番 application ID を再確認し、誤った debug 接尾辞を除く。
- 登録を管理するデベロッパー アカウントを確定する。
- 適切な公式コンソールでパッケージ登録を完了または修復する。
- 反映を待ち、同じパッケージと証明書で再照会する。
要点
登録認識されていない
最初の確認本番パッケージ名
避ける操作計画のない鍵ローテーション
注意点
別の結果を得るためだけに新しいパッケージを作らないでください。パッケージ ID は更新、リンク、権限、利用者の継続性に影響します。
詳しい解説
アカウントより先に入力値を切り分ける
最終的な本番 application ID を確認します。debug 接尾辞、product flavor、表示名のコピーは誤調査の典型です。その後、Play Console と Android Developer Console のどちらで管理すべきか決めます。
登録直後なら同じ入力値を保持し、コンソールが完了を示してから再試行します。状態を変えるためだけに代替パッケージ名を作ったり署名鍵を変えたりしないでください。
- パッケージ名を検証する。
- 正しいデベロッパー アカウントを確認する。
- 所有権証明を完了して公式状態を待つ。
レスポンス例
{
"state": "NOT_REGISTERED"
}製品版のパッケージ名を入力し、署名も照合する場合は配布 APK の証明書 SHA-256 を追加します。ストア審査やアプリの安全性とは別の確認です。
ステータスを確認 →よくある質問
NOT_REGISTERED は他人が名前を所有している意味ですか?
必ずしもそうではありません。登録がまだ完了していない場合や、照会したパッケージまたは証明書が誤っている場合もあります。
CI でこの状態を自動再試行すべきですか?
いいえ。500 や 503 の一時障害と違い、調査と対応が必要な安定した業務状態です。
出典と更新情報
最終確認日: