Skip to content

Instantly share code, notes, and snippets.

@janniklorenz
Forked from alexcristea/install-manifest.plist
Last active August 29, 2015 14:10
Show Gist options
  • Select an option

  • Save janniklorenz/59f875f4c7d3946265fc to your computer and use it in GitHub Desktop.

Select an option

Save janniklorenz/59f875f4c7d3946265fc to your computer and use it in GitHub Desktop.

Revisions

  1. @alexcristea alexcristea revised this gist Oct 9, 2014. No changes.
  2. @alexcristea alexcristea renamed this gist Oct 9, 2014. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  3. @alexcristea alexcristea revised this gist Oct 9, 2014. 1 changed file with 93 additions and 94 deletions.
    187 changes: 93 additions & 94 deletions install.plist
    Original file line number Diff line number Diff line change
    @@ -1,98 +1,97 @@
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">
    <dict>
    <!-- array of downloads. -->
    <key>items</key>
    <array>
    <dict>
    <!-- an array of assets to download -->
    <key>assets</key>
    <array>
    <!-- software-package: the ipa to install. -->
    <dict>
    <!-- required. the asset kind. -->
    <key>kind</key>
    <string>software-package</string>
    <!-- optional. md5 every n bytes. -->
    <!-- will restart a chunk if md5 fails. -->
    <key>md5-size</key>
    <integer>10485760</integer>
    <!-- optional. array of md5 hashes -->
    <key>md5s</key>
    <array>
    <string>41fa64bb7a7cae5a46bfb45821ac8bba</string>
    <string>51fa64bb7a7cae5a46bfb45821ac8bba</string>
    </array>
    <!-- required. the URL of the file to download. -->
    <key>url</key>
    <string>http://www.example.com/apps/foo.ipa</string>
    </dict>
    <!-- display-image: the icon to display during download. -->
    <dict>
    <key>kind</key>
    <string>display-image</string>
    <!-- optional. icon needs shine effect applied. -->
    <key>needs-shine</key>
    <true/>
    <key>url</key>
    <string>http://www.example.com/image.57×57.png</string>
    </dict>
    <!-- full-size-image: the large 512×512 icon used by iTunes. -->
    <dict>
    <key>kind</key>
    <string>full-size-image</string>
    <!-- optional. one md5 hash for the entire file. -->
    <key>md5</key>
    <string>61fa64bb7a7cae5a46bfb45821ac8bba</string>
    <key>needs-shine</key>
    <true/>
    <key>url</key>
    <string>http://www.example.com/image.512×512.jpg</string>
    </dict>

    </array><key>metadata</key>

    <dict>

    <!-- required -->

    <key>bundle-identifier</key>

    <string>com.example.fooapp</string>

    <!-- optional (software only) -->

    <key>bundle-version</key>

    <string>1.0</string>

    <!-- required. the download kind. -->

    <key>kind</key>

    <string>software</string>

    <!-- optional. displayed during download; -->

    <!-- typically company name -->

    <key>subtitle</key>

    <string>Apple</string>

    <!-- required. the title to display during the download. -->

    <key>title</key>

    <string>Example Corporate App</string>

    </dict>

    </dict>

    </array>

    </dict>

    <dict>
    <!-- array of downloads. -->
    <key>items</key>
    <array>
    <dict>

    <!-- an array of assets to download -->
    <key>assets</key>
    <array>

    <!-- software-package: the ipa to install. -->
    <dict>

    <!-- required. the asset kind. -->
    <key>kind</key>
    <string>software-package</string>

    <!-- optional. md5 every n bytes. -->
    <!-- will restart a chunk if md5 fails. -->
    <key>md5-size</key>
    <integer>10485760</integer>

    <!-- optional. array of md5 hashes -->
    <key>md5s</key>
    <array>
    <string>41fa64bb7a7cae5a46bfb45821ac8bba</string>
    <string>51fa64bb7a7cae5a46bfb45821ac8bba</string>
    </array>

    <!-- required. the URL of the file to download. -->
    <key>url</key>
    <string>http://www.example.com/apps/foo.ipa</string>
    </dict>

    <!-- display-image: the icon to display during download. -->
    <dict>

    <key>kind</key>
    <string>display-image</string>

    <!-- optional. icon needs shine effect applied. -->
    <key>needs-shine</key>
    <true/>

    <key>url</key>
    <string>http://www.example.com/image.57×57.png</string>
    </dict>

    <!-- full-size-image: the large 512×512 icon used by iTunes. -->
    <dict>

    <key>kind</key>
    <string>full-size-image</string>

    <!-- optional. one md5 hash for the entire file. -->
    <key>md5</key>
    <string>61fa64bb7a7cae5a46bfb45821ac8bba</string>

    <key>needs-shine</key>
    <true/>

    <key>url</key>
    <string>http://www.example.com/image.512×512.jpg</string>
    </dict>
    </array>

    <key>metadata</key>
    <dict>

    <!-- required -->
    <key>bundle-identifier</key>
    <string>com.example.fooapp</string>

    <!-- optional (software only) -->
    <key>bundle-version</key>
    <string>1.0</string>

    <!-- required. the download kind. -->
    <key>kind</key>
    <string>software</string>

    <!-- optional. displayed during download; -->
    <!-- typically company name -->
    <key>subtitle</key>
    <string>Apple</string>

    <!-- required. the title to display during the download. -->
    <key>title</key>
    <string>Example Corporate App</string>
    </dict>
    </dict>
    </array>
    </dict>
    </plist>
  4. @alexcristea alexcristea renamed this gist Oct 9, 2014. 1 changed file with 1 addition and 52 deletions.
    53 changes: 1 addition & 52 deletions gistfile1.xml → install.plist
    Original file line number Diff line number Diff line change
    @@ -1,105 +1,54 @@
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"

    "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

    <!-- array of downloads. -->

    <key>items</key>

    <array>

    <dict>

    <!-- an array of assets to download -->

    <key>assets</key>

    <array>

    <!-- software-package: the ipa to install. -->

    <dict>

    <!-- required. the asset kind. -->

    <key>kind</key>

    <string>software-package</string>

    <!-- optional. md5 every n bytes. -->

    <!-- will restart a chunk if md5 fails. -->

    <key>md5-size</key>

    <integer>10485760</integer>

    <!-- optional. array of md5 hashes -->

    <key>md5s</key>

    <array>

    <string>41fa64bb7a7cae5a46bfb45821ac8bba</string>

    <string>51fa64bb7a7cae5a46bfb45821ac8bba</string>

    </array>

    <!-- required. the URL of the file to download. -->

    <key>url</key>

    <string>http://www.example.com/apps/foo.ipa</string>

    </dict>

    <!-- display-image: the icon to display during download. -->

    <dict>

    <key>kind</key>

    <string>display-image</string>

    <!-- optional. icon needs shine effect applied. -->

    <key>needs-shine</key>

    <true/>

    <key>url</key>

    <string>http://www.example.com/image.57×57.png</string>

    </dict>

    <!-- full-size-image: the large 512×512 icon used by iTunes. -->

    <dict>

    <key>kind</key>

    <string>full-size-image</string>

    <!-- optional. one md5 hash for the entire file. -->

    <key>md5</key>

    <string>61fa64bb7a7cae5a46bfb45821ac8bba</string>

    <key>needs-shine</key>

    <true/>

    <key>url</key>

    <string>http://www.example.com/image.512×512.jpg</string>

    </dict>

    </array><key>metadata</key>
  5. @alexcristea alexcristea created this gist Oct 9, 2014.
    149 changes: 149 additions & 0 deletions gistfile1.xml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,149 @@
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"

    "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

    <!-- array of downloads. -->

    <key>items</key>

    <array>

    <dict>

    <!-- an array of assets to download -->

    <key>assets</key>

    <array>

    <!-- software-package: the ipa to install. -->

    <dict>

    <!-- required. the asset kind. -->

    <key>kind</key>

    <string>software-package</string>

    <!-- optional. md5 every n bytes. -->

    <!-- will restart a chunk if md5 fails. -->

    <key>md5-size</key>

    <integer>10485760</integer>

    <!-- optional. array of md5 hashes -->

    <key>md5s</key>

    <array>

    <string>41fa64bb7a7cae5a46bfb45821ac8bba</string>

    <string>51fa64bb7a7cae5a46bfb45821ac8bba</string>

    </array>

    <!-- required. the URL of the file to download. -->

    <key>url</key>

    <string>http://www.example.com/apps/foo.ipa</string>

    </dict>

    <!-- display-image: the icon to display during download. -->

    <dict>

    <key>kind</key>

    <string>display-image</string>

    <!-- optional. icon needs shine effect applied. -->

    <key>needs-shine</key>

    <true/>

    <key>url</key>

    <string>http://www.example.com/image.57×57.png</string>

    </dict>

    <!-- full-size-image: the large 512×512 icon used by iTunes. -->

    <dict>

    <key>kind</key>

    <string>full-size-image</string>

    <!-- optional. one md5 hash for the entire file. -->

    <key>md5</key>

    <string>61fa64bb7a7cae5a46bfb45821ac8bba</string>

    <key>needs-shine</key>

    <true/>

    <key>url</key>

    <string>http://www.example.com/image.512×512.jpg</string>

    </dict>

    </array><key>metadata</key>

    <dict>

    <!-- required -->

    <key>bundle-identifier</key>

    <string>com.example.fooapp</string>

    <!-- optional (software only) -->

    <key>bundle-version</key>

    <string>1.0</string>

    <!-- required. the download kind. -->

    <key>kind</key>

    <string>software</string>

    <!-- optional. displayed during download; -->

    <!-- typically company name -->

    <key>subtitle</key>

    <string>Apple</string>

    <!-- required. the title to display during the download. -->

    <key>title</key>

    <string>Example Corporate App</string>

    </dict>

    </dict>

    </array>

    </dict>

    </plist>