Dummy account for app review in iTunes Connect - ios

I have uploaded an app for review in iTunes Connect. The apps login procedure is as follows:
User enters his/her mobile number. If the mobile number is new and not in the database, an One Time Password(OTP) is sent as an SMS over the phone to the user and he/she may login.
If the number is already in the database, the user gets directly logged in.
My question is that what should I mention in the dummy account details?
I have mentioned a mobile number that is already in the database so that the reviewer may login and browse my app.
Should I mention the details about an entirely new user as sending OTP to US won't be possible?
Kindly guide.

here is an solution, if apple reviewer can't send OTP then just use this simple trick.
if app reviewer has a login ID/PASS but the OTP is required any of case then just create account for apple reviewer and set Static OTP on this particular account.
tell them ID/PASS and OTP. just simple

I think if you add some registered phone number in "username" section of submit for review form, it will be approved for that procedure.

Related

I have two sign in for my app. One for server authentication and another for normal sign in. How will I inform apple that my app has two sign in?

I have two sign in for my app. One for server authentication and another for normal sign in. How will I inform apple that my app has two sign in? Because in iTunesconnect we can able to enter only one sign in credential. Is there any other way. Please guide.
Hi and welcome to Stackoverflow! The "Review Notes" are a great way to tell the reviewer how to "use" your app and avoid common misconceptions about your app. I've seen a lot of apps there require/have different logins or 3 or more fields to log in (think account ID & password + username).
Additional information about your app that can help during the review process. Include information that may be needed to test your app, such as app-specific settings and test registration or account details. The Review Notes field can contain up to 4000 bytes and can be provided in any language.
If your app delivers streaming video over the cellular network, enter a test stream URL in the Review Notes.
This text is visible only to the Apple review team.
Source: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/Properties.html#//apple_ref/doc/uid/TP40011225-CH26-SW6

In-app user identification with Apple ID

Hope somebody is familiar with this issue. There is an app an d related web service. The registration on the back-end requires login (email or username) and password. During Appstore review process we were informed that we are not allowed to ask appstore users to go through our registration form. And there we are stuck, what to do next? It is known that there is no way to get any unique key from Apple ID (forbidden due to privacy terms again) nor email.
So the questions is how to identify user of app if he changed on another device?

Registration with Email and Password in iOS

I am working in an iOS application and I am asked to create a user registration with email and password. My friend told me that Apple rejects application if we prompt user to provide is personal information such as Phone number , email address and date of birth. So I am in a dilemma if I implement registration with email and password the apple will reject it or not. Need your suggesions
Thanks
Apple will not reject your application if it contains a user registration and your app needs the personal data. "Big" apps like Facebook or Twitter are in the app store and you have to sign up.
Of course there are a few limitations:
your app has to function without sharing personal information
you have to include a privacy policy
Further information can be found here: App Store Review Guidelines

Approval of iOS app with mobile number registration

Does Apple Review process approves an app which functions only after registration with user mobile number.
Yes, but you need to provide a demo account information, I think. Otherwise they won't be able to login during the review.

Does Apple restrict email as mandatory field in Facebook Login?

I want to create an iOS app and use Facebook Login and it will also have other way to Login with email. I thought of keeping email-id field mandatory and unique so that users can be identified uniquely irrespective of the way of login!
Apple keep all the apps in serious consideration so does apple restrict this mandatory field of email in Facebook Login?
Does apple come into picture while communicating to Facebook Server?
Will Apple reject the app if email field is mandatory?
Apple does not allow apps that require you to share person information to work, like an e-mail address.
See: 17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
It also states that your app is asking to create an account to access the full app and even needs the account or access features that do not require the user to have an account. You can make those features available without the account creating you might be able to get through the review.
If your app is featuring only account based functionality that is specific to a user, i don't think you will get rejection on asking users to register via email. Snippet from Apple app review guideline's clause 17.2 -
"Apps cannot require user registration prior to allowing access to app
features and content that are not associated specifically to the user.
User registration that requires the sharing of personal information
must be optional or tied to account-specific functionality.
Additionally, the requested information must be relevant to the
features."

Resources