Distribution of Apple Enterprise Apps for iOS requires a so-called manifest. This acts as an instruction for the respective terminal for the installation of apps independent of the App Store.
please follow these instructions:
- Prepare web server
Prepare access to a web server accessible via HTTPS. Access via FTP or SCP is required.
- Deposit App Binary on server
Download the Binary File (.ipa) app for iOS sent by PressMatrix via FTP / SCP to your web server.
- Create a manifest for installation
Create a manifest.plist file with the following structure and replace the following values with the information appropriate to your app:
URL
Full web address URL to your app binary (.ipa) on your web server (https: //).
Bundle Identifier
The bundle ID for your app can be found in the PressMatrix app production e-mail
Bundle version
The bundle version for your app can be found in the PressMatrix App Production E-mail
title
Name of your app
Example manifest.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> child </ key>
<String> software package </ string>
<Key> url </ key>
<String> https://www.meinserver.de/MeineApp.ipa </ string>
</ Dict>
</ Array>
<Key> metadata </ key>
<Dict>
<Key> bundle-identifier </ key>
<String> com.pressmatrix.meineapp </ string>
<Key> bundle-version </ key>
<String> 1.0 </ string>
<Key> child </ key>
<String> software </ string>
<Key> title </ key>
<string> My app name </ string>
</ Dict>
</ Dict>
</ Array>
</ Dict>
</ Plist>
4th Mainfest on server deposit
Download the created manifest for iOS via FTP / SCP to your web server.
- Create installation link
Create an ITMS services link (iTunes Music Store) with the full web address of your manifest file as a parameter (URL)
Example:
itms-services: // action = download-manifest & url = https: //mein.webserver.de/manifest.plist