iPadへの物理的なアクセスなしにベータテスターが私のiPadアプリケーションを実行できるようにする方法

StackOverflow https://stackoverflow.com/questions/9302127

  •  25-10-2019
  •  | 
  •  

質問

私は自分のアプリをローカライズしようとしており、誰かが私のアプリを実行できるようにしたいと考えています。私は彼らのiPadに物理的にアクセスできません。これを促進する方法はありますか?これが起こることを許可するために、いくつかのドキュメントに導くことができますか?

ありがとう!

役に立ちましたか?

解決

アドホックディストリビューションを使用して、アプリのコピーを提供できます。最初にデバイスのUUIDが必要になります(iTunesからAdhoc Helperアプリをダウンロードしてもらいます)。

UUIDを取得した後、アプリのアドホックディストリビューションを準備できます。次の指示は正確である必要がありますが、私はそれらをかなり迅速にまとめており、ある時点で明示的な詳細が欠けている可能性があります。

分布プロファイルの作成:

  1. iOS開発センターにサインインします(https://developer.apple.com/devcenter/ios/)
  2. iOSプロビジョニングポータルに移動します。
  3. ベータテスターのデバイスを追加します(左のメニューから「デバイス」をクリックし、[デバイスの追加]ボタンをクリックします。
  4. 左側のメニューの「プロビジョニング」アイテムをクリックします。
  5. 配布]タブをクリックします。
  6. 新しいプロファイル]ボタンをクリックします。
  7. 「アドホック」を選択します
  8. 残りの情報を入力します。
  9. ベータテスターのデバイスにマークを付けます。
  10. 送信]ボタンをクリックします。
  11. 少し待ってから、ページを更新してプロビジョニングプロファイルをダウンロードします。
  12. プロビジョニングプロファイルをダブルクリックしてインストールします。

アドホックビルド用にxcodeを構成します:

  1. Xcodeでオープンプロジェクト。
  2. プロジェクトの設定に移動します(プロジェクトナビゲーターのプロジェクトをクリックし、プロジェクトエディターのプロジェクトをクリックします)。
  3. プロジェクトの設定の[情報]タブをクリックします。
  4. 構成]セクションで、[+]ボタンをクリックします。
  5. 「複製リリース構成」を選択します
  6. 構成「アドホック」などに名前を付けます。
  7. プロジェクトの設定の[設定のビルド]タブをクリックします。
  8. 「コード署名ID」ビルド設定を検索します。
  9. 「アドホック」の下にある「任意のiOS SDK」の値を「iPhone分布」に変更します(ドロップダウンリストの「自動プロファイルセレクター」セクションにあります)。
  10. スキーマエディターを開きます(Menubar-> Product->スキームの管理)
  11. ターゲットのスキームを選択し、[編集]ボタンをクリックします。
  12. スキームエディターの左パネルに「アーカイブ」を展開します。
  13. 選択したビルド構成を「アドホック」に変更します。
  14. OK]ボタンをクリックします。

アーカイブとしてプロジェクトをコンパイルします:

  1. Xcodeツールバーから「iOSデバイス」またはiOSテストデバイスを選択します。
  2. プロジェクトのアーカイブ(Menubar-> Product-> Archive)。
  3. すべてが成功した場合、[アーカイブ]タブが選択された[アーカイブ]タブでオーガナイザーが表示される必要があります。
  4. 作成したばかりのアーカイブを選択し、[配布]ボタンをクリックします。
  5. 次へ]をクリックします
  6. コード署名ID:作成したIDを選択します(または、自動プロファイル選択に「iPhone Distribution」を使用します)。
  7. 次の]ボタンをクリックします。
  8. codeSignは署名したい、「常に許可」を選択したい
  9. これで、iTunesを介してインストールのアプリケーションを保存するか、「エンタープライズ配信の保存」チェックボックスを確認できます(エンタープライズ配信については次のセクションを参照)。

エンタープライズディストリビューション(ベータユーザーへのアドホックディストリビューションに対応):

  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」に名前を変更する必要があります。
  6. 両方の.ipaをダウンロードできることを確認します(http://www.example/downloads/newapp/newapp.ipa)そして.plist(http://www.example/downloads/newapp/newapp.plist)ファイル。
  7. アプリケーションのインストールリンクをWebサイトに追加します。

    u003Ca href="itms-services://?action=download-manifest&url=http://www.example/downloads/newapp/newapp.plist「> NewAppをインストールします

デバイスにアプリケーションをインストールする:

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

他のヒント

私はそれらを使用したことがありませんが、 testflight まさにあなたが望むものかもしれません。オーバーザエアベータ分布。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top