5

iPhoneアプリを開発していて、クライアントに送信する必要があります。次に、私のクライアントはエンドユーザーテストのためにそれを他の多くの人々に配布します。

このタスクを実行するには、どのような種類のプロビジョニングプロファイル、証明書、またはコード署名が必要ですか?アドホック証明書について聞いたことがあります。アドホック証明書はこのタスクに関連していますか?

4

4 に答える 4

3
  • はい、アドホックはまさに​​大規模なエンド ユーザー ベータ テストに必要なものです。
  • これに関する非常に完全で包括的なチュートリアルが Apple から直接提供されています。iOS デベロッパー センター アカウントにログイン ==>> iOS プロビジョニング ポータル ==>> 配布 ==>> アプリの準備

ここに画像の説明を入力

于 2011-02-10T10:09:12.157 に答える
3

はい、この時点で探しているのはアドホック配布証明書です。アドホック証明書を使用すると、事前に定義されたデバイスのリストで実行するアプリを構築できます。ただし、いくつかの大きな注意事項があります。

  1. アプリを実行するすべてのデバイスの UDID が必要です。
  2. ユーザーは、アプリとデバイスのプロビジョニング プロファイルを手動でインストールする必要があります。これは iTunes にドラッグ アンド ドロップするという単純なケースですが、ここで扱っているのは普通の人です... プログラマーではありません。

作成するには : テスト用のすべての UDID を iTunes Connect に追加してから、新しいアドホック配布プロファイルと証明書を作成します。新しい証明書を使用してアプリをビルドすると、ユーザーは問題なく使用できるようになります。

私が推奨するもの: TestFlight

Testflight を使用すると、このプロセスを大幅に簡素化できます。通常のデバッグ IPA をビルドして、TestFlight に配置するだけです。ユーザーがアプリをインストールして実行するための独自のグローバル プロビジョニング プロファイルがあります。これは、iPhone での大規模なテストと同じくらいシームレスです (確かに、それは高いハードルではありません)。

幸運を :)

于 2011-02-10T10:09:24.713 に答える
1

アドホック証明書は、新しい Apple TestFlight では使用されなくなったことに注意してください。テスターは UUID 経由で追加されなくなりました。

テスト フライト ビルドには、App Store ディストリビューション プロビジョニング プロファイルが必要になりました。ポータルでは、このタイプのプロビジョニング プロファイルに UUID を追加することはできません。

代わりに、iTunes Connect 経由で「内部テスター」を追加します。

内部テスターは、管理者または技術者の役割を持つ iTunes Connect ユーザーです。ユーザーとロールに追加できます。

ユーザーを追加したら、そのユーザーの名前をクリックして、[Internal Tester] スイッチをオンにしてください。

内部テスタ トグル スイッチ

次に、に移動しApp > Prerelease > Internal Testersて、ビルドに招待します。

于 2015-03-12T18:27:11.360 に答える
0

アドホック テスト証明書を作成できます。ただし、クライアントはそれを「他の多くの人」に配布することはできません。すべてのデバイス UDID を把握し、それらをプロビジョニング プロファイルに追加する必要があります。アカウントに追加できるデバイスは 100 台までです。

于 2011-02-10T10:07:55.900 に答える