We noticed that your app requires users to register or log in to access features that are not account-based.
Have you received an Email from the apple development team mentioning that your app was rejected : “We noticed that your app requires users to register or log in to access features that are not account-based.”
Solution for IOS app rejection –
To resolve this issue, please revise your app to let users freely access your app’s non account-based features.
Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law.
You should allow users to freely access your app’s non account-based features. For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.
Why Apple rejected the app without guest Login?
As per the apple new policy, if you are selling the products online in your app then your user can view the products of the application without Login or Signup. This is the standard of new apple policies.
Why In-app purchase is compulsory?
In your application, If you are not selling any physical product then you have to use the apple In-app purchase. Apple will charge you 30% on every transaction. This process is very lengthy because you have to submit the packages to the apple team and once they approve the packages, you can implement the same in your IOS app.
If you are looking for an IOS Mobile app developer then Email us at firstname.lastname@example.org.