Skip to content

Instantly share code, notes, and snippets.

@hramos
Created January 11, 2011 14:29
Show Gist options
  • Star 86 You must be signed in to star a gist
  • Fork 17 You must be signed in to fork a gist
  • Save hramos/774468 to your computer and use it in GitHub Desktop.
Save hramos/774468 to your computer and use it in GitHub Desktop.
Sample manifest file for Over The Air iOS deployment
<?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>
@bumaociyuan
Copy link

https://github.com/bumaociyuan/zxIpaServer
Create a HTTPS Server to install ipa locally

@NasserAlmanji
Copy link

Also the Plist is white-space sensitive. So copy paste a working plist and change only the parts you need.

@vayalaivadivel
Copy link

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

@perlasivakrishna
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment