The iOS store is perhaps the most restrictive and complicated of all the mobile app stores to submit an app to. It also has more exhaustive submission guidelines, such as: it should not replicate the functionality of native applications. The process to get to the point of submitting an app is also more complicated.
Qt Creator comes with support for creating and signing iOS packages. As with Android, you will need certificates from your developer account. This is what you see when you log into the developer account at Apple:
Once in your developer account, click on the icon labelled Certificates, Identifiers & Profiles
to add certificates. Notice the list under Certificates
at the left:
There are two types of Certificates
: Development
and Production
. Production
certificates are for release distribution. If you do not have Production
certificates, add one now by clicking on the +
icon:
That will open up the following dialog:
Select App Store and Ad Hoc
. Ad Hoc
means...