iOS - Test the ad hoc version in white label
The following tutorial will show you how to host your ad hoc version of your iOS app to white label the install.
Note: It is ONLY possible to test the ad hoc version of the iOS app on a registered device.
The UDIDs of the registered devices are displayed in the menu Publish > iOS App > Certificates in the List of authorized devices.
Here is a tutorial on how to get the UDID of a test device .
Host the the ad hoc .ipa file on a server
For example, if the name used to create my GoodBarber project is "infocorsica", the URL to download the ad hoc .ipa file is: https://infocorsica.goodbarber.com/apiv3/build/iphone/adhoc
Otherwise, it won't be possible to install your app on your users' devices.
Create a manifest associated with this binary file
You must manually build this file (see the example below). You can create the manifest in any text editor. When saving it, give it the .plist extension.
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd ">
<string>[https link to the IPA file]</string>
[Https link to the IPA file]: Your .ipa file's URL after it's been hosted on a secure server
[Bundle ID]: Your app ID available on this page : Publish > iOS App > Certificates
[App name]: The name of your app
Create a web page with a link to the manifest
Don't forget to replace "URL_OF_THE_PLIST_FILE" with your .plist file's URL.
You can also replace the text "Download our application" with another message.
Tip: You can host the .ipa file and the manifest (.plist file) in the folder Settings > My Files in your back office.
Your app can be downloaded from the link created on your web page opened on an iOS device.
Note: the users may have to accept the developer in their phone Settings > General > Profiles and Devices (or "Device Management") before being able to install it.
- More articles