2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【iOS】ipaファイル作成手順 & ipaファイル公開手順

Posted at

##前書き
ipaファイルを作成して、アプリをブラウザから端末にインストールする方法のメモ書き🖋

ipaファイル作成手順

  1. Generic iOS Device にする
    1.png

  2. Product -> Archive を選択
    2.png

  3. Distribute App を選択
    3.png

  4. Ad Hoc を選択して、Nextを押下
    4.png

  5. デフォルトのままNextを押下
    5.png

  6. デフォルトのままNextを押下
    6.png

  7. Exportを押下して、任意の場所にipaファイルが格納されたフォルダを保存する
    7.png

ipaファイル公開手順

サーバーにipaインストール用のページを作成して、そこからipaをインストールできるようにします。
httpsで通信が可能なWebサーバーに下記で作成したファイルを配置します。

https://example.com
 |- ipa
     |- ipa.html
     |- ipa.plist
     |- XXXX.ipa

  1. ipa.plistファイル(ファイル名はなんでも良い)を作成して、下記のコードをコピペして、任意の場所にファイルを置いてください。
    ※ ipaファイルのURLはipaファイルが置かれているURLに変更してください
ipa.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>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>http://example.com/XXXX.ipa</string> ← ipaファイルのurlを設定
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.example.test</string>
                <key>bundle-version</key>
                <string>1.0.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>AppName</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>


2. ダウンロード用のHTMLファイルを作成して、下記のコードをコピペする。
https://example.com/ はipa.plistが置かれている自分の環境のURLに変えてください。

ipa.html
<a href="itms-services://?action=download-manifest&amp;url=https://example.com/ipa.plist">Download</a>


3. ipaファイルを設定したurl配下に配置してHTMLファイルを開いて、リンクを押下するとインストールできる

2
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?