Action Download-manifest Amp-url Https — Itms-services

The itms-services URL scheme is a mechanism Apple iOS devices support to trigger over-the-air installation of enterprise or ad-hoc signed apps outside the App Store. A typical link uses the custom URL scheme itms-services and a query that tells the device to download a manifest plist describing the app bundle:

itms-services://?action=download-manifest&url=https://example.com/path/app.plist Itms-services Action Download-manifest Amp-url Https

Step 1: Upload MyApp.ipa and manifest.plist to https://files.yourcompany.com/ios/ The itms-services URL scheme is a mechanism Apple

Step 2: Create an HTML file (install.html): Step 3: Ensure your web server serves manifest

<!DOCTYPE html>
<html>
<head><title>Install Company App</title></head>
<body>
<h1>Internal Distribution</h1>
<p>
    <a href="itms-services://?action=download-manifest&url=https://files.yourcompany.com/ios/manifest.plist">
        Click here to install the app
    </a>
</p>
<p>If the link doesn't work, copy this URL into Safari:</p>
<code>itms-services://?action=download-manifest&url=https://files.yourcompany.com/ios/manifest.plist</code>
</body>
</html>

Step 3: Ensure your web server serves manifest.plist with HTTPS and correct MIME type.

Step 4: On an iOS device, open https://files.yourcompany.com/ios/install.html in Safari, tap the link.

Result: The "Install" system dialog appears.

  • If using redirects, ensure the final URL remains HTTPS and accessible.
  • Check device console logs (via macOS Console.app when device connected) for installer errors.
  • Назад
    Зверху