作成された.ipaファイルをApp Storeを通さずに外でiPadまたはiPhoneに配信する方法
重要メモ:Ad Hocビルドをインストールしている場合、iOSデバイスのUDIDがアプリを作成した際に使用したprovisioning profileに追加されているか確認してください。こちらについてのprovisioningに関する詳細記事はこちら。
主にトラブルの解決目的でXcodeから.ipaファイルをしたい時があります。
ビルドやprovisioning profileに問題がなにかある場合、iTunesより詳細なエラーメッセージをXcodeで入手できます。
iTunesの同期を必要とせず、より簡単にアプリを配信することができます。.ipaファイルはセキュアなWEBサーバーにインストールされユーザーは直接デバイスにアプリをインストールできます。
アプリビルドを作成する前に、ビルド設定の"Code Signing"の箇所にdeployment URL(配信URL)を入力します。deployment URL(配信URL)はアプリをアップロードするWEBサーバーの場所です。
重要メモ:Appleはセキュアな(https) URLであるdeployment URL(配信URL)を要求します。そのためご利用のWEBサーバーのSSLセキュリティ証明を取得する必要があります。
Application options(アプリケーションのオプション設定)で"Generate Over-the-air install files"を選択してビルドを作成します。
ビルドを作成時に3つのファイルが生成されます:
deployment URLとして指定されたフォルダに3つのファイルをコピーすると、ユーザーはiOSデバイスから https://[yourserver].com/[appfolder]/[appname].html にアクセスし、自動でアプリケーションをインストールできます。
iTunesの同期を必要とせず、より簡単にアプリを配信することができます。.ipaファイルはAirwatch、Mobile Ironのようなモバイルデバイスの管理システムからインストールできます。