web-dev-qa-db-ja.com

iTunes Testflightベータテストでの内部テスターと外部テスターの違いは?

iTunes Connect Testflightベータテスト で、内部テスターと外部テスターの違いを詳細に説明してください。ここでの違いは短すぎます。内部テスターは最大10個のデバイスのUDIDを追加する必要がありますか?または、Apple UDID要件を完全に削除しましたか?

最大1000人のユーザーのアプリを配布およびテストするために必要なことを誰かが説明できますか?クライアントにiTunes Connect認証情報がある場合、自分のアカウントからアプリを共有するにはどうすればよいですか?

このスレッドではstackoverflowのポリシーに反する質問が多すぎることを知っていますが、このひどいiTunes Connectの内部および外部テストの必要性と不要性だけが必要です testflight beta testing

57
Deepak Thakur

内部テスターには、iTunes Connectの管理者、テクニカル、アプリマネージャー、開発者、またはマーケティング担当者の役割を割り当てる必要があります。 iTunes Connect Roles を確認する必要があります。 これらの特権を持つ人を信頼しない場合、それらは「内部」ではなく、「外部」です。

さらに多くの外部ユーザーを追加できますが、これらのユーザーがテストできるようにするには、アプリがApp Storeレビュープロセスを実行する必要があります。

外部のテスターが利用できるアプリには、ベータ版アプリレビューが必要であり、テストを開始する前に、App Storeレビューガイドラインに完全に準拠する必要があります。重要な変更を含むアプリの新しいバージョンにはレビューが必要です。内部または外部で、一度に最大10個のアプリをテストできます。

76
Aaron Brager

アプリをTestFlightにアップロードする

内部テスターと外部テスターの両方が、TestFlightアプリからアプリをインストールします。招待されると、TestFlightアプリのインストールを求めるメールが送信されます。彼らがそうしたら、彼らはあなたのベータ版アプリをインストールすることができます...

内部テスター:これらのユーザーは、承認/レビューなしでアプリの即時更新を受け取る従業員と考えてください

  • ITC経由で手動で追加する必要があります
  • 25最大許容
  • アプリがアップロードされると、社内のテスターがすぐに使用可能になります(レビューされる前)
  • すべての内部テスターは、iTCの「ユーザーとロール」設定にユーザーとして追加する必要があります。これにより、特定の権限が与えられます(他の回答とドキュメントを確認してください)。ここでは誰にも許可を与えたくありません。
  • 60日間の時間制限はありません

外部テスター

  • アップロードしたビルドは最大60日間しか使用できません。追加のビルドを追加すると、ビルドが更新され、60日間が再び始まります。

  • 後にアプリをテストできるようになります

    1. レビューのために提出しました
    2. TestFlightレビューで承認され、
    3. テスト用に設定します。通常、レビュープロセスは、同じバージョン番号を持つ新しいビルドに対して即座に行われます。新しいバージョン番号を追加する場合、レビュープロセスは2016年10月時点で最大48時間かかります。
  • csvファイルをインポートするか、 Fastlane'spilot 自動化ツールを使用して自動的に追加できます。

  • 現在(2016年8月)、最大2000のメールアドレスを追加できます。各メールアドレスにより、ユーザーはアプリを複数のデバイスにインストールできます。メールアドレスは、notのApple ID。

  • 最初のビルドがテストに利用可能になると、アプリをインストールするよう招待されます。ビルドをテスト用に使用可能にした後に新しいユーザーを追加すると、すぐに招待が届きます。追加のビルドをアップロードすると、すべてのユーザーがアプリの新しいバージョンをインストールする通知を受け取ります。

  • 公式アプリストアにベータ版をプッシュした後、ベータ版をすぐに終了した後、またはベータ版を開始してから60日が経過した後のいずれか早い方で、アプリの使用が禁止されますアプリストアで起動せずにベータ版を終了し、ベータ版を開こうとすると、ベータ版がクラッシュします。 Yay、Apple UX!アプリストアにバージョンをプッシュする場合同じbundleName、version、およびbundleID(ビルド番号は関係ありません)、ベータテスターアプリが公開されると、アプリのアプリストアバージョンを自動的に受け取ります。

25
jungledev

早期のフィードバックを得るためのiOSアプリのテストは、複数の方法で実行できます。エンタープライズ、アドホック、および新しいiOS8 Testflight Betaテスト

アドホックプロビジョニング

この方法では、ユーザーではなくデバイスに焦点が当てられます。デバイスのUDIDをメンバーセンターに登録する必要があり、アプリのビルドをダウンロードするには、展開プロファイルに特定のデバイスのUDIDが必要です。アプリはtestflightまたはdropboxでもホストできます(https:のみがサポートされています)。

iOSアプリケーションのTestFlightベータテスト:

UDIDは不要になりました。焦点はデバイスではなくテストユーザーです。 1人のユーザーが複数のデバイスを持ち、ベータアプリをインストールできます。

ベータテストのテストユーザーについては、「Aaron Brager's」の回答を参照してください。

3
Gaurav Singla

内部テストスター

  1. メールIDはAppleアカウントで使用する必要があります
  2. 内部テスターは開発者アカウントのメンバーになります。ロールには、管理者、技術者、マネージャー、開発者、マーケティング担当者が含まれます
  3. 許可される内部テスターは25人のみです
  4. 各テスターは最大30台のデバイスでテストできます
  5. 一度に100個のアプリをテストできます
  6. ビルドは90日間アクティブのままです
  7. アプリのベータレビューなし

外部テスター

  1. メールIDは、Apple account
  2. 10,000人の外部テスターが許可されます
  3. 一度に100個のアプリをテストできます
  4. ビルドは90日間アクティブのままです
  5. アプリにはベータ版のレビューが必要です。
2
John