iPhone Distribution Build Cheatsheet

For anyone who’s been through creating a distribution build, Ad Hoc or for the App Store, you know all to well it’s no walk in the park. After going through this a few times, I began writing notes to myself, which eventually become a rather lengthy checklist.

I thought this same information might be helpful for others, so I consolidated all the notes into one document.

There are a few caveats:

  • The list is not necessarily the shortest path to create a distribution.
  • A few redundant steps are listed, mostly done as a sanity check to ensure nothing was missed.
  • This list will be helpful primarily to those who are about to adventure upon their first deployment.

Download: iPhone Distribution Build Cheatsheet

This list was written with Pages on a Mac and printed to a PDF file. If anyone has a suggestion on how to embed the document into this post, please let me know.


  1. I was looking for something like this about three weeks ago. :)

    I do have one suggestion. I found out after my app was released that anyone who had a previous firmware (earlier than 2.2.1) couldn’t use my app. I now believe this was because I built the app for 2.2.1. But I just built it for that version because I didn’t know any better… my app runs fine on the older APIs, So now I’m waiting for the update, so some folks can run my app.

    Overall, nice work!

  2. Hey John – I missed this first time around! awesome job (&blog ;) passed it on to our iphone devs…
    I’d recommend incorporating the data either as a google doc (enable duplicate option) and/or a slideshare presentation (good for outreaching to a wider audience) thanks again.

  3. Good call on the Google doc idea. It’s now on my list of projects..thanks for the suggestion!

  4. Thanks a TON!

    I will definitely be using this as I great my beta 2 build tonight.

    Great work and great site!


  5. Thanks a lot, I’m sure this will come in handy when I’ll be a few steps ahead

  6. You can use something like a slideshare.net or scribd.com widget to embed the document into your post.

  7. YOU ARE THE MAN!!!!!!

    Thank you so much for this! Very very easy and useful!

  8. Thank you! I am a Java developers straying into Objective-C land and was having a horrid time with XCode. Thanks for saving some precious late night minutes :)

Comments are closed.