Hi this is Marin - the author of Touch Code Magazine, I hope you are enjoying my tutorials and articles. Also if you need a bright iPhone developer overseas contact me - I do contract work. Here's my LinkedIn profile

How to: Upload iPhone app to iTunes connect (from 22nd of July,2010 on)

Attention: This post is outdated, for the new how-to please read the new post on uploading apps to the App Store using XCode 4

Yet another change comes to iTunes connect (probably again as a reaction to the app farms).

Applications will be accepted ONLY trough the Application Loader. This means no more uploading of binaries trough the web interface. Here’s what you need to do from 22nd of July on when you upload your app.

  1. Login to iTunes connect in your browser
  2. Go to “Manage Your Applications” -> “Add new application” and create new app and fill in all texts, upload the screenshots, etc.
  3. Once you save all the info you entered, your new app will change its state to “Waiting For Upload
  4. Now go to (or you are already at) “Manage Your Applications” on the bottom of the page there’s the link “Download Application Loader” for the latest available version
  5. Start the Application loader and provide your iTunes credentials, you’ll see a list of all your apps which are waiting for an upload of a binary
  6. The Application loader will ask you couple of questions like “Is your binary tested with iOS4″ and after the file is actually sent to iTunes connect you’re done

Now a personal thought: it really makes sense to have the App loader instead of the two almost same methods for app upload. I hope that actually the App loader is the more secure way for uploading, and I do hope they will change very soon the interface, because right now looks like a Windows software :) ))

Attention: This post is outdated, for the new how-to please read the new post on uploading apps to the App Store using XCode 4



Marin Todorov

is an independent iOS developer and publisher. He's got more than 18 years of experience in a dozen of languages and platforms. This is his writing project.
» Marin's homepage    » Contact    » Marin's Cocos2D game creation course

  1. choise on Tuesday 20, 2010

    i hope that the application uploader in future will check my app about using private api’s or something like that. so that my app gets rejected instantly and i can make some changes and not have to wait 7 days or more to know why apple dont accept my app.

    i hope thats their attend

  2. Marin on Tuesday 20, 2010

    Hi choise,
    I highly doubt the Application loader will actually do part of the work of the App review team.
    You know software can be reverse engineered and this way everybody could actually see what what the App loader is checking
    and Apple wants to keep the criteria kind of secret :)

    But… they do mention some “early checking” during the submit process – I don’t know yet what they mean,
    but I guess we’ll understand pretty soon.

    Marin

  3. BOPLF on Tuesday 20, 2010

    THANK YOU!!!!!!!!!!!!!!!!!!

  4. Marin on Tuesday 20, 2010

    thank you too :) Very glad I’m helping

  5. [...] introduced the AppLoader application I did a post on how to upload your app to App Store using it (here); since this post gets quite a lot of hits I thought it was about time to post how to upload to the [...]