Podcast – Preparing to ship to the App Store, some tips


  • Share on Pinterest

Compile Swift Podcast – Season 4 Episode 18

Show Notes

I have shipped more updates than I can remember to the App Stores at this point. Throughout that time, I have learned from many mistakes and successes. Here are some tips to help you get a successful review from both Apple and your users.

– Make sure you removed any development overrides like temporary values, URLs, or hard-coded data.

– Make sure you have everything you want on the store page before submitting. Including screenshots, release notes, and any changes to the text.

– Double-check that you are targetting the desired platforms. It can be easy to miss moving that base target forward or forget to set it back to the expected release for compatibility.

– Did you get some folks to beta test for you? Please don’t say you just tested it yourself. This is something that I firmly believe in since we, as the builders, know how we expect the app to be used, which is not always how others WILL use it. 

– If this is the first release for an app, expect the unexpected and work on the store listing way before you plan to release it. There are also things you miss and will need at the last minute, for example, a privacy policy or maybe a user test account for an App Store reviewer to log in with.

– Plan for a rejected review. It happens. I have had app updates rejected for things that never changed since the first release years ago. Remember that App Store reviewers see things differently, even though we wish they would follow their guidelines.

– Do you support multiple languages? Did you check those translations to ensure you do not accidentally offend someone? Did you remember to include all the strings?

– Pricing, did you intend for your app to be free? Or do you want to change the price? Check it now before it’s too late. Don’t forget to check those in-app purchases. Is everything working and set correctly?

Subscribe / Follow The Podcast

Click here to see all available platforms

Listen on Apple Podcasts
Listen on Spotify