Apple 再審査1

Appleから返信が来て
審査落ちました。
理由は「アカウント作成ができるのに、アプリ内から“アカウント削除”ができない」 ため Guideline 5.1.1(v) に抵触、というものでした。

そこで
“アカウント削除”を実装しました

また下記を返信しました

Hello App Review Team,

We have implemented in-app account deletion in compliance with guideline 5.1.1(v).

  • Where to find it: Sign in → tap the profile icon (top-left)Delete Account.
  • Flow: A confirmation dialog is shown. Upon confirmation, the app deletes the Firebase Authentication user and removes the user document (users/{uid}) and related records (e.g., stamp history) from Firestore.
  • Result: The user can no longer sign in and no related user information appears anywhere in the app.
  • No external steps required: The entire process is completed within the app (no phone call, email, or website needed).
  • Re-authentication: If Firebase requires recent authentication, the app prompts the user to re-authenticate and then completes the deletion.

For your review, please use the provided test accounts (teacher / student).
Kindly do not delete these test accounts so we can support any follow-up questions.

Thank you.

いよいよ再提出です

ところが、ここからが迷走しました・・

目次