iphoneアプリをAdhoc配信で貰った場合のインストール方法まとめ
tumblr.picsのiphone版のモニターユーザテストで、開発中のアプリケーションを配布しているのですが、adhocからのアプリのインストールが簡単ではないようなのでまとめてみました。
他の場合でも参考になると思いますのでご利用ください。
○○.ipaの場合
送られてきたファイルが○○.mobileprovisionと○○.ipaという組み合わせの場合、iphoneの接続されたitunesがあれば簡単にアプリケーションをインストールすることができます。
上の2つのファイルを選択して、itunesのライブラリにドラッグ&ドロップするとアプリケーション画面が表示されます。
アプリケーションの一覧の中に、これからインストールしたいアプリケーションがあるはずです。あとは、左側のメニューの中のデバイスの項目から自分のiphoneを選択して、アプリケーションタブを開きます。
アプリケーションタブのリストには今までインストールされたアプリケーションが並んでいますが、この中に先ほどのアプリがあるはずですので、チェックマークを付けたら、右下の適用ボタンをクリックして、iphoneにアプリケーションをインストールしましょう。
構成が間違っていない場合は、スムーズにインストールが完了してアプリケーションをご利用いただけるはずです。
windowsの場合
アプリのインストールにはiPhone構成ユーティリティ2.0を使います。まだインストールしていない方はappleからダウンロードしてきてインストールしましょう。
iPhone 構成ユーティリティ 2.0
インストール時に.Netが要求される場合があると思いますが、その場合はこちらを先にインストールする必要があります。
Microsoft .NET Framework 3.5 Service Pack 1
インストールが終わったらiphoneとPCを接続して構成ユーティリティーを起動してみてください。
自分のiphoneの名前がデバイスのところに表示されれば正しく認識できています。
次にAdhocで渡されたアプリと認証用のファイルを用意します。○○.mobileprovisionと○○.zipというファイルだと思います。
このうち○○.zipのままでは使えませんので、zipファイルを解凍してください。○○.appというフォルダが出来ると思います。
iphoneを接続した状態の構成ユーティリティーの左メニューから「アプリケーション」を選択してください。
そうしたら、右側のテーブルに先ほど解凍して出来た○○.appと○○.mobileprovisionを2つ選択した状態でドラッグ&ドロップします。そうしますと、インストールしたいアプリケーションがテーブルに一行追加されると思います。
最後は、左側メニューのデバイスの項目にある自分のiphoneを選択して、右側のタブから「アプリケーション」を選択してください。そうすると、テーブルにインストール済みのアプリケーションが並んでいて、その中に先ほど登録したインストールしたいアプリケーションが増えているはずです。
「install」をクリックするとiphone内に登録したいアプリケーションがインストールされます。
もしデバイスの判定でエラーになる場合は、登録されているデバイス番号が間違っている可能性がありますので、アプリの管理者にご連絡ください。
macの場合
windowsと同様の手順ですので簡単に説明します。まずiPhone構成ユーティリティ2.0をダウンロードしてきてインストールします。
これを通常アプリケーションをインストールするのと同様にマウントしてインストします。構成ユーティリティーはアプリケーション>ユーティリティー>iphoneConfigurationUtilityに作られています。
ダブルクリックしてアプリケーションを起動して、iphoneを接続します。上手く認識されれば、左メニューのデバイスの項目に自身のiphoneが表示されるはずです。
次にAdhocで配信されてきたアプリケーションをインストールします。windowsと同様に○○.mobileprovisionと○○.zipを用意してください。そして、○○.zipをダブルクリックしてファイルを展開してください。中から、○○という名前のアプリケーションが表示されると思います。
この作られたアプリケーションと○○.mobileprovisionを構成ユーティリティーのアプリケーションの項目にドラッグ&ドロップします。すると、追加したいアプリケーションの行が出来るはずです。
あとは、左メニューから自分のデバイスを選択し、アプリケーションタブから、インストールしたいアプリケーション横の「インストール」ボタンをクリックするだけです。
プロビジョニングファイルとデバイスのチェックに問題がなれば正しくインストールされるはずです。