2012-05-02 14 views
0

私のクライアントが約50人のベータテストを希望するiOSアプリケーションを開発しています。ただし、開発者用ポータルアカウントにUDIDを追加し続け、毎回新しいプロビジョニングプロファイルを生成する必要はありません。新しいユーザーを追加する前述の苦しいプロセスを経ることなく、ベータ版を配布できる方法はありますか?私は何かを自動的に考えている!iOS App Beta Distribution(大規模)

あなたの回答を待ってください!

+0

しかし、Testflightで誰もを電子メールで招待する代わりに、あなたのベータテスターまでの人々に署名するURLを作成することは避けられないと思います。最後に、Testflightを使用してすべてのUDIDをtxtファイルにエクスポートし、それを使用して人をApple Provisioningポータルに登録することができます。 –

+0

私はtestflightを使用していません –

+0

@max_あなたはTestflightを使用していない理由がありますか? – ThomasW

答えて

1

標準の個々の開発者登録を使用して、在庫OSのiOSデバイスのアプリをテストするには、各デバイスのUDIDでプロファイルを生成する必要があります。例外なく。

開発者ポータルにUDIDを追加し続けるか、testflightがあなたのために集めるようにしなければなりません。 (私は、最初のバッチの後に追加のデバイスを追加するためにクライアントに十分な追加金額を請求することを検討します。それは「苦痛な」仕事ではなく、そうするのが喜んでできます)。

エンタープライズプログラムは、クライアントまたは顧客ではなく、登録された開発者の従業員にのみ使用できます。あなたのクライアントがD & Bの評価を受けている場合、UDIDを収集せずに従業員に配布できるように、このプログラムに登録することができます。

1

開発者ポータルには、ユーザーのUDIDのリストをアップロードするオプションがあります(デバイスタブで「ファイルをアップロード」をクリックしてください)。ベータユーザーのUDIDを準備して一度アップロードすれば、一度だけアドホックプロファイルを生成して無線で配布することができます。ファイル形式はあるべき

注意(タブ区切り):あなたは、ヘッダーを追加できるように

device_id_hex_40_chars description_text 
...      ... 

ファイルの最初の行は、無視されます。

+0

ありがとうございます。しかし、タブ区切りファイルをアップロードした後にサインアップする人は、常にその人になります。その1人のためにプロビジョニングプロファイルを再生成する必要はありませんか? –

0

$ 299を支払う場合は、iOSエンタープライズデベロッパープログラムに参加し、iOS Enterpriseディストリビューションを使用してアプリケーションを配布できます。これにより、無制限の数のユーザーに配布できます。

https://developer.apple.com/programs/ios/enterprise/

そうでなければ私はTestflightをお勧めしたいです。

+0

アップルのエンタープライズプログラムは、エンタープライズ署名付きアプリを外部クライアントに提供できないようです。 @ hotpaw2の答えを参照してください – stonedauwg

+0

あなたは外部クライアントにソフトウェアを与えることができますが、各デバイスを登録する必要があります。 TestFlightのようなシステムを使うと簡単に登録できます。 – ThomasW

関連する問題