Skip to main content

Test your app

This should seem obvious, but most issues can be avoided by testing your app thoroughly for at least an hour before pushing it to review.
  • Create:
    • Privacy policy
    • Terms and Conditions
    • Get the Apple standard EULA by looking up “Apple standard EULA” on Google, and then get that link for your EULA.
  • Take these links and prompt Rork to add them to the paywall
  • Add these links to the App Store description as well
Image Image Doing both of these actions will prevent future App Store rejections.

Be transparent with your app’s pricing

If you have a paywall inside your app, you must include that fact in your App Store descriptions. Image

Review your permission descriptions

Apple rejects apps that ask for a permission without saying why. Every permission your app requests needs a clear sentence explaining the reason.
  • Open the code editor in your project
  • Open Info.plist in the iOS app folder
  • Read each NSCamera..., NSPhotoLibrary..., NSLocation... and similar description
Make sure each description properly explains why your app needs that permission. “We need camera access” gets rejected. “Take a photo of your receipt to add an expense” gets approved. You can also ask the agent in chat to review and rewrite all of your permission descriptions.

Create App Store Screenshots

Create 3-10 screenshots accurately showcasing the functionality of the app. Do NOT stretch iPhone screenshots for iPad screenshots, Apple will reject you! You can find more information on this here!

Create a Support URL

For this, you need your own site displaying a contact page. You can use Google Sites, any website maker, or Termly. Make sure all of this stuff is done before submitting to the App Store, to get approved by Apple more quickly.