As of December 2011, these are the steps:
- Create a provisioning profile in your Apple Enterprise account
- Set this as the Code Signing Identity under the Build setting of your app.
- Make sure the Bundle ID matches that of the provisioning profile.
- Select Product > Archive to build IPA file.
- Click Share (aka Distribute) button after selecting your Archive.
- Set Contents radio button to iOS App Store Package (.ipa)
- Make sure Identity in dropdown is the one used from Enterprise account.
- Click Next
- Select the check box “Save for Enterprise Distribution”
- For Application URL put in the URL that points to where the ipa file will be placed (example:
http://oursite.com/myApp.ipa
) - Click Save. This will save a plist & an ipa file for you.
- Place these files on your server with a link formated like this:
<a href="itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=http:/oursite.com/myApp.plist" id="text">
- Go to this page from your device and click the link to install the app