2012-02-15 4 views
4

自分のアプリケーションをローカライズしようとしていて、誰かが自分のアプリを実行して、私はiPadに物理的にアクセスすることはできません。これを容易にする方法はありますか?これを可能にするために私をいくつかの文書に導くことができますか?ベータテスターに​​iPadへの物理アクセスなしでiPadアプリケーションを実行させる方法

ありがとうございます!

答えて

11

Ad-Hocディストリビューションを使用してアプリのコピーを作成できます。最初にデバイスのUUIDが必要になります(iTunesからAdHoc Helperアプリをダウンロードさせる)。

UUIDを取得したら、アプリのAd-Hoc配布を準備できます。以下の指示は正確でなければなりませんが、私はそれらをかなり素早くまとめ、いくつかの点で明確な詳細が不足している可能性があります。

配布プロファイルを作成します。

  1. サインのiOSデベロッパーセンター(https://developer.apple.com/devcenter/ios/)のiOSプロビジョニングポータルへ
  2. 行くに。
  3. し、「デバイスの追加」ボタンをクリックし、左側のメニューから「デバイス」をクリックします(ベータテスターのデバイスを追加します。
  4. クリックして「プロビジョニング」の項目には左のメニューで。
  5. 「の配布をクリックしてください「タブ。
  6. クリックして 『新規プロファイル』ボタンを。
  7. 選択し、 『アドホック『送信ボタン』残りの情報を記入
  8. チェックがベータテスターのデバイスをマーク。
  9. をクリックして』
  10. しばらくお待ちください。その後、ページを更新してプロビジョニングプロファイルをダウンロードしてください。
  11. インストールするプロビジョニングプロファイルをダブルクリックします。

アドホックビルドのための設定のXcode:Xcodeで

  1. プロジェクトを開きます。
  2. プロジェクトの設定に移動します(プロジェクトナビゲータでプロジェクトをクリックし、プロジェクトエディタでプロジェクトをクリックします)。
  3. プロジェクトの設定の[情報]タブをクリックします。
  4. [設定]セクションで、[+]ボタンをクリックします。
  5. 「複製構成の複製」を選択してください。
  6. 「Ad Hoc」などの名前を付けてください。
  7. プロジェクトの設定の[ビルド設定]タブをクリックします。
  8. "コード署名ID"ビルド設定を検索します。
  9. 「Ad Hoc」の「Any iOS SDK」の値を「iPhone Distribution」(ドロップダウンリストの「自動プロファイルセレクタ」セクションにあります)に変更します。
  10. スキーマエディタを開きます(メニューバー - >プロダクト - >スキームの管理)
  11. 対象のスキームを選択し、[編集]ボタンをクリックします。
  12. スキームエディタの左側のパネルで[アーカイブ]を展開します。
  13. 選択したビルド構成を「Ad Hoc」に変更します。
  14. 「OK」ボタンをクリックしてください。アーカイブとして

コンパイルプロジェクト:

  1. "iOSデバイス" またはXcodeのツールバーから、あなたのiOSテストデバイスを選択します。
  2. プロジェクトをアーカイブします(Menubar - > Product - > Archive)。
  3. すべて成功した場合は、[アーカイブ]タブが選択されたオーガナイザが表示されます。
  4. 作成したアーカイブを選択し、[配布...]ボタンをクリックします。
  5. コード署名ID:作成したIDを選択します(または、プロファイルの自動選択に「iPhone Distribution」を使用します)。
  6. [次へ]ボタンをクリックします。
  7. "Always Allow"を選択してください。
  8. iTunesでインストールするアプリケーションを保存するか、[Enterprise Distributionの保存]チェックボックスをオンにすることができます。

エンタープライズディストリビューション(ベータ版ユーザーへのアドホック配布のために働く):

  1. 「エンタープライズディストリビューション用に保存」チェックボックスをチェックしてください。
  2. 「アプリケーションURL」には、.ipaファイルのダウンロードに使用される実際のURLを入力します。例:http://www.example/downloads/newapp/NewApp.ipa
  3. 「タイトル」フィールドにアプリケーションの名前を入力します。
  4. ファイルを保存します(デフォルトのファイル名はapp.ipaとapp.plistです)。
  5. ファイルをWebサーバーにアップロードし、必要に応じて名前を変更します(たとえば、「app.ipa」から「NewApp.ipa」に、「app.plist」から「NewApp.plist」に名前を変更する必要があります)。 。
  6. あなたが.ipa(http://www.example/downloads/newapp/NewApp.ipa)との.plist(http://www.example/downloads/newapp/NewApp.plist)ファイルの両方をダウンロードすることができていることを確認し
  7. をあなたのウェブサイトへのアプリケーションのインストールリンクを追加します。

    <のhref = "ITMS -services://?action = download-manifest & url = http://www.example/downloads/newapp/NewApp.plist "> Install NewApp </>

デバイス上のアプリケーションをインストールします。

  1. しているユーザーは、Webページをダウンロードして行きます。
  2. ユーザーにインストールリンクをクリックさせてください。
  3. プロンプトが表示されたら、ユーザーにアプリのインストールを許可します。
+0

ウェブサーバー上のリンクをクリックすると、iPadでポップアップが表示されます。「www。 .com」に接続できません。大小の画像を見て、うまくそれらを参照してください。私は、ダウンロードマニフェストA HREFとその罰金のリンクを確認し、再確認しました。助言がありますか? – scooter133

+0

.IPA(アプリケーション/オクテットストリーム)と.PLIST(テキスト/プレーン)用にIISサーバーにMIMEタイプを追加する必要がありました。よく働く!ありがとうございました! – scooter133

3

私はそれらを一度も使用していませんが、TestFlightはあなたが望むものと正確に同じです。 Over-the-Airベータ版の配布。

関連する問題