App Store rules that change how an iOS app is built
Several of Apple's rules affect screens and backend design, not just the final submission. It is far cheaper to plan for them in scoping than to discover them in a rejection email:
- Digital goods and subscriptions sold inside the app generally have to use Apple's in-app purchase. Physical goods and real-world services can use other payment providers.
- If users can create an account in the app, they must also be able to delete it from inside the app.
- Apps that offer third-party social login may need to offer Sign in with Apple or an equivalent privacy-focused option.
- Tracking users across other companies' apps and websites requires Apple's App Tracking Transparency prompt.
- Every permission, such as camera, location or contacts, needs a clear explanation of why the app asks for it.