4

アプリをローカライズしようとしていますが、ローカリゼーションが正常に機能しているかどうかを確認できるように、誰かがアプリを実行できるようにしたいと考えています。私は彼らのiPadに物理的にアクセスできません。これを容易にする方法はありますか?これを可能にするためのドキュメントを教えていただけますか?

ありがとう!

4

2 に答える 2

11

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

UUIDを取得したら、アプリのアドホック配布を準備できます。次の手順は正確である必要がありますが、私はそれらを非常に迅速にまとめており、いくつかの点で明確な詳細が不足している可能性があります。

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

  1. iOS Dev Centerにサインインします(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. 「AdHoc」の下の「AnyiOSSDK」の値を「iPhoneDistribution」に変更します(ドロップダウンリストの「AutomaticProfileSelector」セクションにあります)。
  10. スキーマエディタを開きます([メニューバー]->[製品]->[スキームの管理])
  11. ターゲットのスキームを選択し、「編集」ボタンをクリックします。
  12. スキームエディタの左側のパネルで[アーカイブ]を展開します。
  13. 選択したビルド構成を「アドホック」に変更します。
  14. 「OK」ボタンをクリックします。

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

  1. Xcodeツールバーから「iOSデバイス」またはiOSテストデバイスを選択します。
  2. プロジェクトをアーカイブします([メニューバー]->[製品]->[アーカイブ])。
  3. すべてが成功すると、[アーカイブ]タブが選択された状態でオーガナイザーが表示されます。
  4. 作成したアーカイブを選択し、[配布...]ボタンをクリックします。
  5. 「次へ」をクリックします
  6. コード署名ID:作成したIDを選択します(または、プロファイルの自動選択には「iPhoneディストリビューション」を使用します)。
  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」を「NewApp.plist」に変更する必要があります)。
  6. .ipa(http ://www.example/downloads/newapp/NewApp.ipa)ファイルと.plist(http://www.example/downloads/newapp/NewApp.plist)ファイルの両方をダウンロードできることを確認します。
  7. アプリケーションのインストールリンクをWebサイトに追加します。

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

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

  1. ユーザーにWebページのダウンロードに移動してもらいます。
  2. ユーザーにインストールリンクをクリックしてもらいます。
  3. プロンプトが表示されたら、ユーザーにアプリのインストールを許可してもらいます。
于 2012-02-15T22:49:30.903 に答える
3

私はそれらを使ったことがありませんが、TestFlightはまさにあなたが望むものかもしれません。無線ベータ分布。

于 2012-02-15T22:02:11.260 に答える