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.