App store review two time rejection for not receiving phone auth OTP

Hi

The app we are trying to submit uses Firebase authentication by phone number.
In our submission process for review, Apple rejected us twice for the same issue of not receiving one time password.

Apple review device details:
  • Device type: iPad

  • OS version: iOS 14.1

We have tested the scenario in different devices, OS, locations and phone numbers but couldn't reproduce the bug and it worked flawlessly. Unfortunately Firebase doesn't provide much details of authentication attempts either.

Anyone encountered such issue? Any idea how to reproduce/fix?


Same here :)
We also have functionality which requires OTP to work. Without the Apple testers being able to get their phone number (in a different country) tied to the test account, Apple can't sign off.

Just a suggestion, use on-device video recording (enable through Screen Recording for Control Centre) to show the whole process, import and trim on Mac, and upload as an attachment with a note for the testers re the video of the operation.

Also note that you will need to re-attach the video on any successive app review processes.. the video is not retained after review acceptance, and any future tester could reject your app for the same reason, even though the functionality is already live in store.

Is there any solution?

Lots of developers are facing the same issue. But there has no solution here??!!!

App store review two time rejection for not receiving phone auth OTP
 
 
Q