How do I build an iOS app?
Short answer
Enroll in the Apple Developer Program, build with Expo (or Swift if iOS-only), ship a complete loop, use StoreKit for digital purchases, and give App Review a working demo login.
Guideline 2.1 and 3.1.1 are why first submissions fail — incomplete features and the wrong payment stack.