Building an iOS app for Development Test and AdHoc Distribution  
 
What is the difference between building an app for Development Test or for AdHoc Distribution?
Apps built for Development Test are generally built for debugging by one or more developers on one device, or a small number of devices.
Apps built for AdHoc Distribution are typically built for use by one or more end-users (or "Beta testers") and typically run on more devices (up to 100, or more under the iOS Developer Enterprise Program).
In both cases, apps may be downloaded directly from a mobile device using the Safari web browser by accessing an internet URL. This is called "over-the-air" or OTA installation.
What are the steps for building an iOS app for Development Test using Appception?
To build an iOS app for Development Test using Appception, a Development Certificate (in .p12 format), and a Test provisioning profile (.mobileprovision) are required.
A Development Certificate (in .cer format) and a Test provisioning profile (.mobileprovision) may be obtained using the iOS Developer Portal, iOS Dev Center, and the iOS Provisioning Portal.
Then, the Development Certificate (in .cer format) must be converted to a Development Certificate (in .p12 format); this conversion is described in the FAQ. The .p12 format includes both the Development Certificate and a private key; it may be used to sign an app.
Next, the Development Certificate (in .p12 format) and the Test provisioning profile (.mobileprovision) must be uploaded to the 'ios/build/debug' folder of the app. See the Projects tutorial for more information about uploading files.
Then, the app should be built for Debug.
Note that the password used to generate the Distribution Certificate (.p12) must be entered to build.
What are the steps for building an iOS app for AdHoc Distribution ("Beta test") using Appception?
To build an app for AdHoc Distribution using Appception, a Distribution Certificate (in .p12 format), and an AdHoc provisioning profile (.mobileprovision) are required.
A Distribution Certificate (in .cer format) and an AdHoc provisioning profile (.mobileprovision) may be obtained using the iOS Developer Portal, iOS Dev Center, and the iOS Provisioning Portal.
Then, the Distribution Certificate (in .cer format) must be converted to a Distribution Certificate (in .p12 format); this conversion is described in the FAQ. The .p12 format includes both the Distribution Certificate and a private key; it may be used to sign an app.
Next, the Distribution Certificate (in .p12 format) and the AdHoc provisioning profile (.mobileprovision) must be uploaded to the 'ios/build/release' folder of the app. See the Projects tutorial for more information about uploading files.
Then, the app should be built for Release.
Note that the password used to generate the Distribution Certificate (.p12) must be entered to build.
Note: iOS apps may also be built for Release to the iOS App Store.
 
Questions? Contact us