iTunes Connect Testflightベータテスト で、内部テスターと外部テスターの違いを詳細に説明してください。ここでの違いは短すぎます。内部テスターは最大10個のデバイスのUDIDを追加する必要がありますか?または、Apple UDID要件を完全に削除しましたか?
最大1000人のユーザーのアプリを配布およびテストするために必要なことを誰かが説明できますか?クライアントにiTunes Connect認証情報がある場合、自分のアカウントからアプリを共有するにはどうすればよいですか?
このスレッドではstackoverflowのポリシーに反する質問が多すぎることを知っていますが、このひどいiTunes Connectの内部および外部テストの必要性と不要性だけが必要です testflight beta testing 。
内部テスターには、iTunes Connectの管理者、テクニカル、アプリマネージャー、開発者、またはマーケティング担当者の役割を割り当てる必要があります。 iTunes Connect Roles を確認する必要があります。 これらの特権を持つ人を信頼しない場合、それらは「内部」ではなく、「外部」です。
さらに多くの外部ユーザーを追加できますが、これらのユーザーがテストできるようにするには、アプリがApp Storeレビュープロセスを実行する必要があります。
外部のテスターが利用できるアプリには、ベータ版アプリレビューが必要であり、テストを開始する前に、App Storeレビューガイドラインに完全に準拠する必要があります。重要な変更を含むアプリの新しいバージョンにはレビューが必要です。内部または外部で、一度に最大10個のアプリをテストできます。
アプリをTestFlightにアップロードする
内部テスターと外部テスターの両方が、TestFlightアプリからアプリをインストールします。招待されると、TestFlightアプリのインストールを求めるメールが送信されます。彼らがそうしたら、彼らはあなたのベータ版アプリをインストールすることができます...
内部テスター:これらのユーザーは、承認/レビューなしでアプリの即時更新を受け取る従業員と考えてください
外部テスター
アップロードしたビルドは最大60日間しか使用できません。追加のビルドを追加すると、ビルドが更新され、60日間が再び始まります。
後にアプリをテストできるようになります
csv
ファイルをインポートするか、 Fastlane'spilot 自動化ツールを使用して自動的に追加できます。
現在(2016年8月)、最大2000のメールアドレスを追加できます。各メールアドレスにより、ユーザーはアプリを複数のデバイスにインストールできます。メールアドレスは、notのApple ID。
最初のビルドがテストに利用可能になると、アプリをインストールするよう招待されます。ビルドをテスト用に使用可能にした後に新しいユーザーを追加すると、すぐに招待が届きます。追加のビルドをアップロードすると、すべてのユーザーがアプリの新しいバージョンをインストールする通知を受け取ります。
公式アプリストアにベータ版をプッシュした後、ベータ版をすぐに終了した後、またはベータ版を開始してから60日が経過した後のいずれか早い方で、アプリの使用が禁止されますアプリストアで起動せずにベータ版を終了し、ベータ版を開こうとすると、ベータ版がクラッシュします。 Yay、Apple UX!アプリストアにバージョンをプッシュする場合同じbundleName、version、およびbundleID(ビルド番号は関係ありません)、ベータテスターアプリが公開されると、アプリのアプリストアバージョンを自動的に受け取ります。
早期のフィードバックを得るためのiOSアプリのテストは、複数の方法で実行できます。エンタープライズ、アドホック、および新しいiOS8 Testflight Betaテスト
アドホックプロビジョニング
この方法では、ユーザーではなくデバイスに焦点が当てられます。デバイスのUDIDをメンバーセンターに登録する必要があり、アプリのビルドをダウンロードするには、展開プロファイルに特定のデバイスのUDIDが必要です。アプリはtestflightまたはdropboxでもホストできます(https:のみがサポートされています)。
iOSアプリケーションのTestFlightベータテスト:
UDIDは不要になりました。焦点はデバイスではなくテストユーザーです。 1人のユーザーが複数のデバイスを持ち、ベータアプリをインストールできます。
ベータテストのテストユーザーについては、「Aaron Brager's」の回答を参照してください。
内部テストスター
外部テスター