2015-02-23 8 views
13

Aktualnie testuję TestFlight. Stworzyłem kilka wewnętrznych testerów i rozpocząłem beta testy. Wewnętrzni testerzy otrzymują wiadomość e-mail z zaproszeniem, aby rozpocząć testowanie. A oto moje pytania:TestFlight: Użyj wielu urządzeń

Które konto może przetestować aplikację po kliknięciu linku w wiadomości e-mail z zaproszeniem?

Co stanie się, gdy wiadomość e-mail zostanie przekazana? Czy tylko identyfikator Apple ID z wewnętrznych testerów będzie w stanie przetestować aplikację? Lub wszyscy, którzy mają tego e-maila? Mam problem z tym, że wiadomość e-mail może zostać przekazana do mnie tylko w celu przetestowania aplikacji na urządzeniu. Obecnie Apple ID z wewnętrznego testera jest przypisany do urządzeń. Inne urządzenie (z prawdopodobnie innym Apple ID) teraz używa zaproszenia. Jeśli chcę zaakceptować link z przesłanego e-maila z zaproszeniem, otrzymuję

Zaproszenie jest już w użyciu. Spróbuj ponownie.

Aplikacja TestFlight nie pokazuje mi otwartych zaproszeń, nawet jeśli mam prawidłowy identyfikator Apple ID. Musisz użyć tego e-maila. Ogólnie do 10 urządzeń powinno być w stanie przetestować aplikację za pomocą konta iTunes (tester wewnętrzny).

W jaki sposób można dodać wiele urządzeń do jednego konta?

Jakie są wymagania? Ten sam identyfikator Apple ID? OK. Po włączeniu synchronizacji (w tym aplikacji) między wszystkimi urządzeniami?

+0

Którą samodzielną usługę masz na myśli? Używam TestFlight w iTunes Connect. Adres URL nie ma znaczenia. – testing

+0

1. Nie powinno działać, jeśli przekazujesz wiadomość e-mail na inny adres e-mail, ponieważ TestFlight używa identyfikatora Apple ID jako identyfikatora. 2. Ta sama zasada dotyczy wielu urządzeń: do 10 urządzeń można przypisać do identyfikatora Apple ID jednego testera. Nie mam żadnych innych wymagań, które są mi znane. Jeśli tester jest właścicielem iPhone'a i iPada, może otworzyć wiadomość e-mail z TestFlight na tym urządzeniu i zarejestrować się w celu przetestowania za pomocą aplikacji TestFlight. – Romain

+0

@Romain: Dlaczego więc zaproszenie zostało odebrane? Identyfikator Apple ID użyty w iTunes Connect dla wewnętrznego testera jest taki sam jak Apple ID dla urządzenia, które chcę przetestować. Obecnie sprawdzam, który identyfikator Apple ID został odebrany po zaakceptowaniu zaproszenia. Aby przetestować na wielu urządzeniach, potrzebujesz tego samego identyfikatora Apple-ID i dostępu do e-maila z zaproszeniem (niezależnie od tego skąd pochodzi)? – testing

Odpowiedz

8

mieć wiele urządzeń z oblotu wykonaj następujące czynności:

  1. Sprawdź, czy wszystkie urządzenia są podpisane pod tym samym kontem iTunes
  2. Otwórz wiadomość e-mail z zaproszeniem na pierwszym urządzeniu, aby dodać aplikację do prób w locie .
  3. Przejdź do iTunes Connect -> Twoja aplikacja -> "TestFlight" Tab -> Wewnętrzne testowanie i usuń swój wewnętrzny tester.
  4. Kliknij "Zapisz"
  5. Ponownie dodaj wewnętrzny tester.
  6. Kliknij "Zapisz"
  7. Otwórz wiadomość e-mail z zaproszeniem na drugim urządzeniu, aby dodać aplikację do testu lotu na tym urządzeniu.

Uwaga: Możesz użyć dowolnego adresu e-mail oraz dowolnej aplikacji lub strony internetowej do zaakceptowania e-maila z zaproszeniem.

+2

Wystarczy, że dodasz jakieś wyjaśnienie: adres e-mail, na który wysyłasz zaproszenie, a identyfikator Apple ID nie musi być zgodny, ale konto testowe zostanie połączone z identyfikatorem Apple ID (nie e-mailem) po zaakceptowaniu zaproszenia. Dodając do zamieszania: w iTunes Connect zawsze będziesz widzieć adres e-mail, na który wysłałeś wiadomość, a nie identyfikator Apple ID, z którym użytkownik zaakceptował zaproszenie. – evanflash

+0

Inną rzeczą, którą zauważyliśmy jest to, że TestFlights ogranicza instalację nawet do 10 urządzeń na Apple Id. Następnie musimy użyć innego kodu zaproszenia, aby uzyskać 10 kolejnych urządzeń. – nbloqs

+0

"Przejdź do iTunes Connect i odznacz znacznik wyboru obok e-maila wewnętrznego testera"? Czy to ze starszej wersji iTunes Connect? Wygląda na to, że jeśli to zrobisz, aplikacja nie będzie już widoczna w Testflight na pierwszym urządzeniu. – shim