Using Application Loader
You can submit your app using Xcode or Application Loader. Application Loader is a small Cocoa app that you will use to deliver your binary to Apple. If your app needs to enforce minimum configuration requirements, you must use Application Loader.
This chapter provides an introduction to Application Loader. For details on Application Loader and new features, read Using Application Loader. For more information on distributing your app using Xcode, read App Distribution Guide.
After completing the Ready to Upload Binary steps above, your app will be in the Waiting for Upload state in iTunes Connect.

Waiting For Upload
You would have been directed to the Application Loader Instructional page. This page includes information on where to download Application Loader to submit your binary. If you have downloaded iOS SDK 3.2 or later, you do not need to download Application Loader here, since you already have the software in your Utilities folder.
If you need to download, follow the link to iOS Dev Center to download and install the latest version of Xcode and iOS SDK.
After Application Loader has been installed, launch the app by double-clicking the icon.
The Application Loader Welcome Screen appears upon launch. You will only see this screen the first time you use Application Loader.

Click Next to proceed to the login screen.

Enter your Apple ID and password. This is the same user ID and password you use to log in to iTunes Connect.
Once you click Next, we’ll verify that your ID matches with the information stored in our database. If so, you’ll proceed to the confirmation screen below, and won’t have to log in again. Application Loader will remember your Apple ID and password for subsequent uploads. If you need to change your login at a later time, you can do so by going to the Window menu item and selecting Run Setup Wizard.

Click Next, and Application Loader will search for all apps which are ready to be added to the App Store. Your app must be in the iTunes Connect state of Waiting for Upload in order to show as an available app for upload in Application Loader.

Choose your app and click Next. A window confirming some of your metadata information will appear.

Click Choose to locate the app in the Finder.
Clicking the ellipsis button in the upper right allows you to select another file to replace the current file prior to submitting.


Click Send to begin uploading your app.
Clicking Abort stops the transfer, but keeps the window open if you’d like to choose another file to upload. Clicking Cancel stops the transfer, and closes the window.

Once the app has been uploaded successfully, you will see the Thank You screen.
Click Done to close the window.
You can go back to the Manage your Applications page in iTunes Connect to view the status of your app which will now be in one of the following statuses depending on the success of your binary upload processing into the iTunes Connect database. Missing Screenshot is only applicable to iOS apps.
| Upload Received |
| Invalid Binary |
| Waiting For Review |
| Missing Screenshot |
For a complete definition of iTunes Connect states, read “Checking the Status of an App.”
© 2013 Apple Inc. All Rights Reserved. (Last updated: 2013-04-23)