What do you need before submitting an app to App Review?
A working build is only one part of a submission. Check the release build and signing, version metadata, screenshots, localization, privacy information, pricing and availability, in-app purchases, subscriptions, review information, and App Store Connect blockers before you treat the release as ready.
Store listing
Confirm the app name and customer-facing copy, required URLs, categories, age/content information, and the product-page assets that explain why someone should download the app.
Screenshots and localization
Check that required screenshot sets exist and that supported storefronts have appropriate localized metadata and creative. Localization is a marketing job, not just a string-translation job.
Purchases and subscriptions
Verify product metadata, availability, pricing, subscription relationships, and review information. These can block review even when the app-side StoreKit code works.
Final readiness
Reread App Store Connect before submission. Do not assume a successful write means the resulting Apple state is complete.