← Back to list

Create a link to extract ipa file for iOS app

OTA (Over-The-Air) Deployment enables you to install your built apps (ad-hoc build) via HTTPS.

Piyush Sanepara · 2019-01-09 10:01 · 2 claps · 0.9 min read
#ios #ipa #iphone-app-development #iphone-apps #diawi
Open on Medium ↗

How to create a link for the iOS app?

OTA (Over-The-Air) Deployment enables you to install your built apps (ad-hoc build) via HTTPS.

You can use diawi, but it expires in 3 days or you need to subscribe for that.

Follow these steps:

  1. Build your application with either debug or ad-hoc build.
  2. Download the .ipa file after the build completes.
  3. Upload the .ipa file to the site you want.
  4. Create a .plist file for this built application. The .plist file should look like this:
<?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>https://www.anysite.com/application/your_app.ipa</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.example.helloworld</string>
                <key>bundle-version</key>
                <string>1.0.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>HELLO</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

Note:

please pay attention to these points:

.plist file must be accessed via https protocol.

update bundle-identifier with the App ID.

specify the correct path to the .ipa file.

  1. Upload the .plist file to the site you want. Make sure this file must be accessed via HTTPS protocol.

  2. Create a webpage embedded the link to the uploaded .plist file using special itms-services:// protocol. See below example:

<a href="itms-services://?action=download-manifest&amp; 
    url=https://www.anysite.com/application/your_app.plist">
    Download
</a>
  1. After you get the link, use your device to access the link. Then, you will be prompted to install the application.

Cheers ;)


메타데이터
post_id
6a3a2ca79001
slug
create-a-link-to-extract-ipa-file-for-ios-app-6a3a2ca79001
url
https://medium.com/@sanepara.piyush/create-a-link-to-extract-ipa-file-for-ios-app-6a3a2ca79001
canonical_url
https://medium.com/@sanepara.piyush/create-a-link-to-extract-ipa-file-for-ios-app-6a3a2ca79001
author_url
https://medium.com/@sanepara.piyush
status
ok
fetched_at
2026-07-29 20:30:10