How do I Submit an iOS App to the App Store?
This lesson describes how to submit a LiveCode application to the App Store. Screen captures are provided.
iOS applications can be uploaded to the App Store using the Application Loader that is distributed with the iOS SDK 3.2 or later. This lesson describes how to configure LiveCode to build your application for release and use the Application Loader to load your application to the App Store.
Building your LiveCode Application
Build your LiveCode application as a standalone and ensure that an Icon and a Splash Screen are provided. You also need to ensure that the Internal App ID matches the one you already set up when you were preparing your application for submission using iTunes Connect. The other settings are very much application dependent and need to be set as required.
Convert to .ipa
You need to convert your file to .ipa format and zip it for submission. You can do this by following these steps.
1. In LiveCode, create an iOS standalone as above. If the standalone is saved in a folder called myApp, located in your Desktop folder, you should see something like:
2. Open a terminal and navigate to your Desktop folder by typing this:
3. From the terminal, rename the "myApp" folder to "Payload" by typing:
mv myApp Payload
5. From the terminal, zip the "Payload" folder and rename it to "application.ipa" by typing:
zip -r application.ipa Payload
6. Now you can use Application Loader to upload the "application.ipa" file.
Logging into the Application Loader
If you are using iOS SDK 3.2 or later, then you can run the Application Loader from /Developer/Applications/Utilities/Application Loader.app. You need your iTunes Connect login information to proceed with the Application Loader.
Choosing Your Application
Once you successfully logged into the Application Loader, you can choose the application you prepared for upload.
Note: The Waiting For Upload has to be set in iTunes Connect before you can upload an application.
Verifying the Application Information
If you were able to select the relevant application from the Application Loader drop-down menu, then you are presented with a summary of the application information. If the information is correct, then continue with Choose....
Adding the Application
The next screen prompts you for the location of the application .zip file you created with LiveCode. Select the file and press Send. The Application Loader performs some initial test on the file you are uploading and proceeds to upload it if no initial problems are identified. The screen display changes a number of times to indicate at what stage of the assessment and upload the Application Loader is.
Once the upload is successful you are prompted with a window, similar to the one shown here. Select Next.
Completing the Upload
If your upload completed successfully, you are presented with the final Application Loader window.