Is that possible to distribute app through internet with Apple Developer Enterprise Program?
Distribute app via internet
Dear Mark,
in order to distribute you can add a folder to your webserver containing your app (ipa file) and a file.plist
to download the apps you should share the link to your plist with itms services true e-mail or a link on your intranet / internet site.
itms-services://?action=download-manifest&url=https://yourdomain.com/appfolder/yourlist.plist
on your ipad / iphone device you should go to your settings on each device that installed your app over internet and search for your enterprise name and accept apps from it (new in ios 9).
example .plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>https://yoururl.com/appfolder/yourplist.ipa</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>https://aniceimageurl.com/niceimage.jpg</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>https://aniceimageurl.com/niceimage.jpg</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>title</key>
<string>Appname</string>
<key>bundle-version</key>
<string>1.8</string>
<key>kind</key>
<string>software</string>
<key>bundle-identifier</key>
<string>com.yoururl.uourapname</string>
</dict>
</dict>
</array>
</dict>
</plist>
You still are bound by the agreement though. It can only be distributed to employees, etc.