web-dev-qa-db-ja.com

TestFlightの新しいビルドをテスターに​​通知するにはどうすればよいですか?

過去2年間で、約3〜400人のベータテスターがいます。 Appleが2017年の夏にTestFlightにアップデートした後、ほぼすべてのTestFlightアップロードで問題が発生しました。ベータテスターは、ビルドの有効期限が切れる正確な時間に、90日遅れて「新しいビルドをテストする準備ができました」というメール/通知を受け取る場合があります。また、通知をまったく受け取らない場合もあります。ビルドがテスト可能になったときに通知を受け取るという、期待どおりに機能するのはほんの一握りです。

TestFlightを管理するための秘訣はありますか?ビルドをアップロードし、[エクスポートコンプライアンスの提供]をクリックし、内部グループと外部グループを追加して、[テストの開始]をクリックします。ビルドは自動的に内部テストに利用できるようになり、Apple外部テスト用にベータレビューに送信されます。彼らは24時間以内に承認し、ビルドはTestFlightアプリですべてのベータテスター。しかし、新しいビルドがあるという通知を受け取った人はいませんでした。

フォローアップ:これを今すぐ修正するにはどうすればよいですか?完全に新しいビルドをアップロードする必要がありますか、それとも「外部テスター」グループをビルドから削除して、再度追加できますか?彼らは「利用可能な新しいビルド」-通知を受け取りますか?現在アクティブな新しいビルドから外部グループを削除した時点で、「ビルドはテストに使用できなくなりました」というメッセージも表示されますか?ああ..

7
Sti

OK。それは私を困惑させます。Appleの開発ウェブサイトとサービスがどれほどひどいのか。

したがって、新しくアップロードしたビルドには、2つの「グループ」があります。開発者チームに招待された内部ユーザーである「iTunesConnectユーザー」と呼ばれるもの。内部テストにはレビューが必要ないため、[テストの開始]をクリックするとすぐにメールと通知が届きました。もう1つのグループは「外部テスター」と呼ばれます。ビルドは利用可能ですが、ビルドがAppleによって承認されたときに通知が届きませんでした。

グループを再度追加するときの通知を期待して、ビルドから「外部テスター」グループを削除することを検討していました。ただし、グループをビルドから削除した場合、グループは最初に「このビルドはテストに使用できなくなりました」などのメッセージを受け取る可能性があると思いました。

最初にこれをテストして、ビルドからグループを削除したときにテスターが通知を受け取るかどうかを確認したいと思ったので、新しいグループ( "ExternalTest"と呼ばれる)を作成し、1つの(新しい)テストメンバーを追加して、追加しました。この新しいグループを同じアクティブビルドに追加するため、そのビルドの下に3つのグループがあります。

「ビルドするグループを追加」をクリックした瞬間、ここにあるすべてのテストデバイス、および明らかにすべてのベータテスターが、TestFlightからプッシュ通知を受け取り、新しいビルドがテスト可能であると通知しました。現在、人々が更新しているため、「インストール済み」の数は急増しています。

なんてこった、アップル?私はあなたに同意します、@ Nitish、TestFlightはひどくひどいです。

6
Sti

まったく同じ問題があります-ビルドは昨日Appleによって外部テスト用に承認されましたが、誰も通知を受け取りませんでした。今すぐ新しいグループを作成し、それにプライベートメールを追加してから追加しましたビルドへのグループ。スウッシュ!すべてのテストデバイスは、新しいビルドに関するプッシュ通知を受け取りました。私、アップルから親指を下に向けてエモートします。

3
HaakonL

私はしばらく前にTestFlightの乗組員と、彼らのインターフェースがいかに悪いかについて巡回しました。一度にすべてを行う必要がないように、入力した簡単なリストと[保存]ボタンを用意してもらいたいと思いました。次に、完了時にタッチした別のボタン、[テスターに​​送信]が表示されます。簡単ですねいや、彼らは私の提案を拒否した。私は、あなたがアプリをiTunesに提出するとき、まさにそれがあなたのやり方であると指摘しました。いいえ、私たちはこの愚かな方法でそれをやっています。

私が理解できる最善のことは、Builds/iOSから始めて、TestFlightセクションの左側のリストを一度に1つずつ歩く必要があるということです。一番下に到達してアプリ情報/テスト情報を入力すると、[保存]をクリックして招待状が送信されます。多分...

2
Paul Linsay

私自身も同じ問題に遭遇しました。ベータテスターとして追加されたクライアントは、ビルドがアップロードされたときに通知を受け取ります。 (ビルドが90日後に期限切れになった場合に通知が必要になる状態には決して達しませんでした)。ただし、彼の追加のクライアントもベータテスターとして追加されます。ただし、通知は受信しません。
ここで私は鋭く言いたいのですが、TestFlightはひどくひどいです。これを追跡する最善の方法は、ビルドがインストールされているかどうかのステータスを確認することです。通常、Appleは24時間以内にベータビルドを確認します。その時点で、必ず上記のステータスを確認してください。それでも機能しない場合は、テスターを再度招待してください。
残念ながら、これをうまくやっていくには、これが不十分な方法です。
それ以外の場合は、HockeyDiawiなどの他のライブラリを使用することをお勧めします。
これは私が提供できる最高のものです:)

2
Nitish