Under the Bridge

Prerelease App Store Testing

What, you say, aren’t “prerelease” and “App Store” definitionally contradictory? Why no, no in fact they are not!

How to Test the Final App Binary before It Is Released on the App Store

  1. Manually release the app…
  2. Submit your app for review as usual…
  3. Pending developer release…

… At this point the Promo Codes link appears at the bottom of the app details page.

And apparently promo codes can be requested and work just fine even when the app isn’t technically released yet! Aside from this small caveat:

… when the promo code is for an update, iOS sometimes gets confused. It’s not consistent. But sometimes the App Store app shows an Update button right after the download is complete. It’s not clear to me if tapping the Update button will download the update you really want, or if it will “update” to the latest public release available on the App Store. Sometimes the whole process fails and my update is nowhere to be seen. So don’t be dismayed if need to burn more than one promo code to get the binary you want downloaded onto your device…

Still, it’s pretty awesome to be able to do a final final final test that no showstoppers slipped through into the actual App Store binary and reduce your launch day stress by several orders of magnitude, tisn’t it now?

1
  • http://www.markj.net Mark Johnson

    NB In this scenario, Game Center integration will not work.