I've experienced a number of problems with the enterprise deployment scheme myself. There are a number of things you will want to make sure of:
- Make sure you're using the appropriate mobile provisioning profile.
- Make sure that the server is set up to serve the
.plist
and.ipa
files with a mime-type ofapplication/octet-stream
. If it is not, the iOS device will not be able to download them. - In your
.plist
file, make sure that the<string>
property under<key>url</key>
contains the full path to your.ipa
file. This would be where you would download the file through your web-browser. Anything less won't work. - Install the app using an application specific URI of the form
itms-services://?action=download-manifest&url=http://yourserver.com/path/your.plist
whereyourserver.com
is the domain name of your server,path
is the path to the directory on our server, andyour.plist
is the name of your.plist
file.