<?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>http://${YOUR_DOMAIN_DOTCOM}/${PATH_TO_BETA_IF_ANY}/${APPLICATION_NAME}.ipa</string> | |
</dict> | |
</array> | |
<key>metadata</key> | |
<dict> | |
<key>bundle-identifier</key> | |
<string>${BUNDLE_IDENTIFIER}</string> | |
<key>bundle-version</key> | |
<string>${APPLICATION_VERSION}</string> | |
<key>kind</key> | |
<string>software</string> | |
<key>title</key> | |
<string>${DISPLAY_NAME}</string> | |
</dict> | |
</dict> | |
</array> | |
</dict> | |
</plist> |
For iOS 7 devices, make sure your link to your plist is using HTTPS.
Example,
<a href="itms-services://?action=download-manifest&url=https://your.domain.com/your-app/manifest.plist">Awesome App</a>
https://github.com/bumaociyuan/zxIpaServer
Create a HTTPS Server to install ipa locally
Also the Plist is white-space sensitive. So copy paste a working plist and change only the parts you need.
Hi Team,
looks good. In that case i have some specific requirement.
This is will work only single version ipa file. But I have a multiple versions those are uploaded in server dynamically and need to download and install directly. Please let me know is there any way to do this.
Thanks,
Vadivel. PM
Hi
I have an app distributing enterprise. Now my requirement is when downloading plistfile, alert comes with install and cancel buttons. Once the use clicks on install, I want to take him to home screen so that user can see the progress, But now user not able to see the progress until he clicks on home button.
Our plist file has one additional section in assets: