If you want your users to download their app from the Apple® AppStore, you must submit your app for approval.
This procedure provides you with the steps for submitting an app to the AppStore. It
includes steps for:
- Creating an App ID
- Obtaining a distribution certificate
- Creating an iOS Distribution Provisioning Profile
- Delivering an app to the AppStore
-
Go to http://developer.apple.com/ web site
and sign in to the Member Center using your Apple ID.
-
Go to the iOS platform page and register an iOS App ID by
providing an app name and an App ID suffix. There are two options for setting the App ID
Suffix:
-
Create an iOS Distribution Certificate:
-
Go to the Certificates page and select the plus button
+
-
Select App Store and Ad Hoc under the Production
section
-
Follow the instructions to create your Certificate Signing Request (CSR) and upload
it
-
Download your iOS Distribution Certificate and open it in Keychain
Access (Apple’s password-management application). In Keychain® Access you should
see your iOS Distribution Certificate with the private key.
-
Add a new iOS Distribution Provisioning Profile
-
In the http://developer.apple.com/
web site go to the Provisioning Profiles page and select the plus button
(+) to add a new profile
-
Select the App Store
-
Select your App ID (previously registered)
-
Select your iOS Distribution Certificate
-
Set a profile name
-
Generate and download your iOS Distribution Provisioning Profile
-
In Genero Mobile's configuration window
-
Set the IDENTITY to your iOS Distribution Certificate's User
ID
-
Set PROVISIONING_PROFILE variables to the path to your
Distribution Provisioning Profile (*.mobileprovision)
-
On your project, edit the ID property of the iOS package you
wish to submit, to match the suffix of the iOS app ID previously created
-
Build your iOS Package
-
Create your application on iTunesConnect.
-
From Genero Studio, select . (This opens the http://itunesconnect.apple.com web page.)
-
Select My Apps and the option to add a New iOS
App
-
In the form, choose your iOS App ID from the Bundle ID field
-
Fill in the other fields according to your app.
-
Select Create
-
Upload the app for submission to Apple using Xcode's Application Loader
-
From Genero Studio, select . This opens Xcode's Application Loader application. Refer to Apple's
documentation for information about using Application Loader
-
Select Deliver your App
-
Select the Choose button and select the iOS App Store Package
(.ipa) file generated on building your app with Genero Mobile. Your application will
now be validated. If there are errors, they will be displayed at the end of the
validation process.
Important: Only an agent of the Apple iOS Developer Program can submit the
app.