Żaden e-mail z zaproszeniem do TestFlight nie jest wysyłany do użytkowników wewnętrznych


141

Skonfigurowałem aplikację do TestFlight. Dla użytkowników zewnętrznych czeka na recenzję. Ale jeśli chcę zaprosić użytkowników wewnętrznych, zaznaczam ich i wciskam zapraszam. iTunes Connects mówi, że są teraz zaproszeni, ale żaden z zaproszonych e-maili nie otrzymuje e-maila z zaproszeniem.

Czy wiesz, co robię źle?


Odpowiedzi:


104

W przypadku nowych kompilacji w tej samej wersji, gdy kompilacja stała się dostępna, musiałem WYŁĄCZYĆ testowanie tej wersji i natychmiast włączyć ją ponownie. To natychmiast wysłało powiadomienie o aktualizacji do TestFlightApp, wysłało e-mail do testerów i pozwoliło użytkownikom zainstalować nową kompilację.

Włącznik / wyłącznik testowania TestFlight


2
Niesamowite! To działało doskonale, dzięki. Wygląda na to, że na razie są jeszcze jakieś paskudne błędy w Apple Testflight ...
Martin,

24
To zadziałało. Wygląda na to, że TestFlight Beta powinien był przejść wersję beta!
David Wong,

2
Nie widzę TestFlight Beta Testing (?)przełącznika. Gdzie to jest? Czy jest dostępny tylko wtedy, gdy zrobię coś innego? Jestem jakby zablokowany przy bramce startowej. : \
Olie

11
Zrobiłem to 10 razy. Nie wysłał żadnego zaproszenia !!
Hawk

6
To nie zadziałało dla mnie. Ponadto, kiedy dodaję użytkowników do iTunes connect „Użytkownik i role”, oni również nie otrzymują e-maili z zaproszeniami, pomimo ostrzeżenia „Wysłano e-maile z zaproszeniami”. Być może Apple może wydać część ze 100 miliardów dolarów w rezerwach gotówkowych na zbudowanie działającej witryny internetowej.
Zigglzworth

22

To wyjątkowy błąd. Zgłoszenie zostało złożone, zobacz szczegóły poniżej. Aby firma Apple szybciej zajęła się tym problemem, prześlij podobny raport za pośrednictwem https://bugreport.apple.com

Raport błędu dotyczący zaproszenia wewnętrznego testera


1
Czy masz jakąś odpowiedź. Robię raport taki jak twój
Jaimoto,

Jeszcze nie, po prostu testowałem lokalnie i za pośrednictwem zewnętrznych testerów.
emiidee

Jakieś aktualizacje w tej sprawie od Apple? Mam dokładnie ten sam problem.
Myxtic

Czy możesz zamieścić treść raportu w Pastebin, czy coś? Większości ludzi będzie łatwiej skopiować wklej :)
Danpe

1
Wciąż problem w 2017 roku, czy Apple w ogóle przejmuje się swoimi programistami?
cheznead

16

Ja też się tym zajmowałem. To, co w końcu zadziałało, to wyczyszczenie statusu testera wewnętrznego użytkownika, podwójne sprawdzenie, czy konto zostało usunięte z listy wewnętrznego / zewnętrznego, a następnie ponowne włączenie statusu testera dla użytkownika. Zaproś jako wewnętrzny tester, a następnie pracował dla tego użytkownika.


trochę zadziałało dla mnie. W końcu wysłał zaproszenia, ale kiedy je klikniesz, otrzymasz „To nie jest ważne zaproszenie”! Och, poczekaj, to dlatego, że faktycznie otrzymałem wiele e-maili w tym samym czasie. Musiałem się upewnić, że kliknąłem zaproszenie w ostatnim! Mam nadzieję, że to pomoże komuś innemu.
narco

12

Musisz wypełnić sekcję „Co przetestować”. Po tym, jak będziesz mógł wysyłać zaproszenia do członków wewnętrznych.


dzieje się tak po naciśnięciu zaproszeń do wysłania
David Nelson

U mnie zadziałało w nowej wersji. Byłem w „Przetwarzaniu” przez jakiś czas, za każdym razem, gdy włączam testowanie i odświeżam stronę, wyłącza się automatycznie. Wypełniłem „Co przetestować”, a następnie status zmienił się bezpośrednio na „Aktywny”
Jastrząb

12

Musiałem ponownie wysłać e-mail z zaproszeniem do wewnętrznego testera. Następująca praca dla mnie:

odznacz zaproszonego testera i zapisz. spowoduje to usunięcie zaproszenia. wybierz ponownie tego samego testera i zapisz. to dodało testera i ponownie wysłało e-mail.

Aby zobaczyć aktualizację, musisz również kliknąć łącze w wiadomości e-mail. W przeciwnym razie aplikacja TestFlight nadal nie wyświetla żadnej dostępnej aplikacji, dopóki nie klikniesz łącza. Zauważyłem, że wiadomość e-mail była w folderze spamu ...


Jak odznaczyć zaproszonego testera?
zaph

U mnie też nie działa! Nadal pokazuje ostatnią kompilację, która była testowana wcześniej i nie została zaktualizowana do obecnej
Hawk

dla mnie kliknięcie poprzedniego e-maila z zaproszeniem, takiego jak kompilacja 1.0, działało dla najnowszej wersji (1.2) i zostało poprawnie otwarte w aplikacji do lotu testowego, klikając „otwórz w locie testowym”
Ammar Mujeeb

to działało dla mnie ... ale jabłko WTF? Za każdym razem, gdy publikujemy nową kompilację, musimy usunąć i ponownie dodać zaproszonych użytkowników?
aherrick

7

To jest problem z TestFlight. Aby obejść ten problem,

  1. Usuń istniejących testerów
  2. Zapisać
  3. Dodaj je ponownie

:)


Próbowałem - bez powodzenia
bashan

1
Idealny. Pracował dla mnie. Dzięki
Thorbjørn Kappel Hansen

1
2019. I to jest NADAL moje rozwiązanie tego problemu. Dobra robota Apple.
Pepeng Hapon

6

Praca z nowym Testflight również była dla mnie dość frustrująca. Po dłuższej rozmowie telefonicznej z działem wsparcia programistów Apple (1800 633 2152) w końcu dotarłem do starszego przedstawiciela wsparcia, który dał mi następujące kroki i zapewnił mnie, że zdaje sobie sprawę, że jest to obejście i że problemy te zostaną wkrótce rozwiązane. Chciałbym jednak, aby Apple przyznał się do swoich błędów i otwarcie przeprosił programistów itp. To zadziałało dla mnie natychmiast (wszystkie e-maile zostały wysłane, w tym te dotyczące poprzednich wersji). Nie wymagało również ode mnie usuwania żadnych użytkowników z użytkowników i ról, co było miłe. Nie powinno to mieć znaczenia, ale zrobiłem to w Safari i po wyczyszczeniu całej historii, zamknięciu i ponownym otwarciu przeglądarki i ponownym zalogowaniu się.

  1. Wyłącz testowe testy beta kompilacji w ramach „wersji wstępnej” tej aplikacji (zielony przełącznik w prawym górnym rogu aktywnej kompilacji)

  2. Usuń zaznaczenie pól wyboru dla użytkowników w sekcji „Testerzy wewnętrzni” i / lub testerzy zewnętrzni, a następnie kliknij Zapisz.

  3. Przejdź do „Użytkownicy i role” w iTunes Connect, a następnie „Testerzy beta TestFlight”

  4. Odznacz wszystkich użytkowników i kliknij Zapisz. (W przypadku testerów zewnętrznych może być konieczne ich usunięcie i ponowne dodanie. W moim przypadku nie miałem żadnych zewnętrznych testerów, więc nie wiem na pewno).

  5. Ponownie wybierz użytkowników i kliknij Zapisz

  6. Wróć do sekcji Wersja wstępna aplikacji i kliknij „Testerzy wewnętrzni”.

  7. Ponownie wybierz żądanych użytkowników i kliknij Zapisz.

  8. Wróć na stronę Kompilacje, kliknij, aby z powrotem włączyć testy TestFlight Beta dla wybranej wersji.

Po wykonaniu tej czynności w tej kolejności natychmiast otrzymałem wszystkie brakujące zaproszenia, a także nowy e-mail z potwierdzeniem użytkownika, który próbowałem sam wysłać.

Zwróć uwagę, że miałem podobny problem z użytkownikami, którzy pojawili się zarówno na liście wewnętrznej, jak i zewnętrznej. Staraj się tego unikać, ponieważ jest wadliwy.

EDYCJA: więc mimo że przeszedłem przez to wszystko, kiedy próbowałem użyć linku w e-mailu, który w końcu dostałem od TestFlight, powiedział, że jest nieprawidłowy!

Wykonałem jeszcze kilka cykli włączania / wyłączania i ostatecznie dostałem taki, który działa. Pomogło też włączenie testowania Testflight przed wybraniem testerów.


Wysyła e-maile w kolejności, więc twój roboczy e-mail powinien przyjść po nieważnych, dla mnie jego obecna zajmuje około 2 godzin.
zimmryan

1
Pracował dla mnie. Dzięki! I "wkrótce zostanie naprawiony" ... To było grubo ponad rok temu. Jabłka są tak pełne ****!
jowie

2

Moje rozwiązanie: do przesyłania aplikacji użyj profilu dystrybucji w sklepie App Store, a nie profilu dystrybucji ad hoc.

Po drugie, przed przesłaniem aplikacji musisz ponownie utworzyć profil dystrybucji App Store. Spowoduje to dodanie do profilu uprawnień betatest.

Może musisz usunąć testerów wewnętrznych z listy i dodać ich ponownie.


2

Mój problem polegał na tym, że zaprosiłem wszystkich, od testerów wewnętrznych do testerów zewnętrznych. Usunięcie ich z zewnętrznych elementów umożliwiło ich wewnętrzne testowanie.


2
  • Kliknij kartę Testerzy wewnętrzni
  • Odznacz testerów, którzy nie otrzymują zaproszeń, i Zapisz
  • Wróć do karty Kompilacje
  • Kliknij wyświetlony link Zaproś testerów
  • Ponownie zaznacz wcześniej odznaczonych testerów i Zapisz

Wpadłem na problem i to zadziałało bez dodatkowego / zmarnowanego wysiłku


2

Sprawdź swój kosz / kosz! Wszystkie moje 6 zaproszeń zostało tam automatycznie przeniesionych, ponieważ w zeszłym tygodniu wypisałem się z testów.


1

Problem z zaproszeniem testera wewnętrznego polega na tym, że nie można mieć testera wewnętrznego i zewnętrznego z tym samym Apple ID.

Chociaż usunąłem i odtworzyłem użytkownika w rolach użytkowników, nadal miałem ten sam problem. Kiedy usunąłem zduplikowaną wiadomość e-mail od zewnętrznych testerów i wróciłem do testerów wewnętrznych, zaproszenie zostało wysłane.

Źródło : sprawdź ten link SO

Edycja : Nadal chciałbym wspomnieć, że kiedy to wypróbowałem, musiałem użyć e-maila, który nie był wcześniej połączony z iTunesConnect. Z jakiegoś powodu Apple nie zezwala istniejącemu użytkownikowi iTunesConnect na rejestrację jako wewnętrzny tester w Testflight i nie mam żadnego wyjaśnienia tego problemu. Uważam, że nawet Apple nie ma wytłumaczenia i zakładam, że to poważny błąd;)


1

Wydaje się to oczywiste, ale nie widziałem głównej odpowiedzi z tym rozwiązaniem. Upewnij się, że Twoja aplikacja ma status „Beta” (już w fazie beta przeglądu przez Apple). Jeśli nadal ma status wersji wstępnej, ale nie ma wersji beta, użytkownicy zewnętrzni nigdy nie otrzymają e-maili z zaproszeniem.


1

To właśnie zadziałało dla mnie w listopadzie 2017 roku.

  1. Uzyskaj kompilację zatwierdzoną przez Apple do wersji beta.
  2. Dodaj zatwierdzoną kompilację w # 1 do przesłanej aplikacji i zapisz.
  3. Teraz powinieneś zobaczyć przyciski ponownego wysłania zaproszeń w TestFlight> Builds: iOS w kolumnie External Testers lub TestFlight> Testers & Groups: All Testers w kolumnie Status dla każdego testera.

Nie jestem pewien, co spowodowało wysłanie e-maila z zaproszeniem do testerów wewnętrznych, ponieważ był tylko przycisk dla testerów zewnętrznych, ale wkrótce po tym, jak zrobiłem # 2, otrzymałem zaproszenie jako tester wewnętrzny.

Ponadto, ponieważ nie śledziłem tego procesu zbyt uważnie, mogłem uruchomić rozwiązanie, zmieniając marketingową wersję kompilacji w moim zgłoszeniu aplikacji (nr 2), tak aby była taka sama jak moja wersja beta.


1
Jaka jest różnica między wersją beta a wydaną wersją? i jak mam powiedzieć Apple, że jest to wersja beta?
Mina Hanna

0

Miałem ten sam problem. Łącznie 3 konta (1 moje, 2 inne) początkowo działały moje i oba inne. Kiedy próbowałem zaktualizować, działał tylko jeden. Ponieważ jedynymi podobieństwami z pozostałymi 2 było to, że były to konta GMAIL, dodałem jedną z moich aplikacji (do mojego telefonu i musiałem zalogować się do lotu testowego za jej pomocą) - wszystko wydaje się działać. Powiedziano mi, że filtr spamu Google je odfiltrowuje i nie mogłem wymyślić, jak je przepuścić.


0

Nie zaznaczaj / nie odznaczaj statusu Internal Tester - wysłanie kolejnego zaproszenia do tych gości to BÓL!

Po prostu zwiększyłem kompilację z 1.0 do 1.0.1 i przesłałem aplikację. Najważniejsze jest to, że aby sprawdzić, czy aplikacja jest od razu dostępna jako „Aktywna”, to świetnie! W przeciwnym razie, jeśli znajduje się w sekcji „Przetwarzanie” w iTunes Connect (jak Fumb Duck), nie ma sensu próbować tego ożywić.

Tak więc, gdy tylko znajdziesz swoją aplikację w sekcji Przetwarzanie - poczekaj około godziny, obejrzyj kolejny odcinek House of Cards 2.0 (3.0 jest nudny) .. wtedy ...

  1. Kompilacja przyrostowa - dodaj 0,1 do aktualnej
  2. Weryfikuj - nie zapomnij zweryfikować (sprawdziłem 3 razy, aby mieć całkowitą pewność)
  3. Zatwierdź
  4. Dodaj informacje o wersji beta i Ta Da!

Twoje zdrowie!


Dzięki za twój wysiłek. Zastanawiam się tylko, czy zauważyłeś, że pytanie ma już 4 miesiące? Więc prawdopodobnie chcesz dodać opcje dla przyszłych czytelników?
peter_the_oak

dla niektórych może być przydatna informacja, ale nie odpowiada na pytanie .. imo
Błoto

1
Próbowałem kilka razy i za każdym razem znajdowałem się w sekcji „Przetwarzanie” jak Fumb Duck. Zaktualizowałem nawet samą wersję do nowej i nie działała. Jednak działało z poprzednimi wersjami zaledwie trzy dni temu! Wysłanie kolejnego zaproszenia nie zadziałało tak, jak powiedziałeś.
Hawk

0

Trochę ciężki, ale działa.

  1. Usuń użytkownika: Itunes Connect, Użytkownicy i role, Edytuj, Wybierz użytkownika, Usuń
  2. Utwórz ponownie użytkownika: (+), imię i nazwisko, adres e-mail, Dalej, Dalej, wybierz „Techniczne”, Zapisz
  3. Użytkownik otrzyma wiadomość e-mail z potwierdzeniem, gdy zaakceptuje,
  4. Itunes Connect, Users and Roles, Wybierz Email użytkownika na liście, Włącz "Internal Testing"
  5. My Apps, Select App, Prerelease, Internal Testers, Select the user, Invite.
  6. Użytkownik otrzyma e-mail z zaproszeniem, które powinien zaakceptować ze swojego urządzenia.

Jesteś gotowy.


0

Mnie też się to przydarzyło. W końcu właśnie wyłączyłem testy beta dla kompilacji, włączyłem ponownie i ponownie zaprosiłem testerów wewnętrznych, e-maile nadeszły po raz drugi.


2
To nie zadziałało dla mnie. Zauważyłem również, że nie mogę usunąć zewnętrznych testerów, które zostały przypadkowo dodane. mamrocze coś o tym po prostu pracując
Tim Sneed

hmmm wydaje mi się, że jestem w stanie usunąć użytkowników zewnętrznych, tak, coś po prostu nie pasuje do nowych rzeczy związanych z lotem testowym, zaprosiłem znajomego, aby został wewnętrznym testerem, a kiedy logują się do itunes connect, mówi coś o zupełnie innej aplikacji
Nathan Kot

1
Mogę potwierdzić, że mam takie same problemy jak user3605993 i Tim Sneed związane z TestFlight. Czy to jest całkowicie zepsute?
CaptainCOOLGUY

0

Próbowałem wszystkiego, ale żaden nie działał. Wtedy zdaję sobie sprawę, że korzystałem z nowego e-maila utworzonego wyłącznie w tym celu i nie używałem go jeszcze w App Store.

Rozwiązanie jest więc proste:

  1. Zaloguj się za pomocą nowego Apple ID w App Store.
  2. Zostaniesz poproszony o dokończenie rejestracji, podanie adresu i tytułu.
  3. Żadne dane karty kredytowej nie są potrzebne, po prostu zostaw je jako żadne.
  4. Po zaakceptowaniu warunków i zalogowaniu się w App Store, odznacz użytkownika wewnętrznego testera w iTC, zapisz go, wybierz ponownie, a następnie zaproś.
  5. Wszystkie poprzednie zaproszenia zostały dostarczone w mgnieniu oka i razem.

Innym problemem, z którym się spotykam, jest to, że aplikacja nigdy nie kończy instalacji w aplikacji do lotu testowego, ale w rzeczywistości jest zainstalowana, po prostu wyjdź z aplikacji, a znajdziesz ją na ekranie głównym.

Mam nadzieję, że to komuś pomoże.


0

Od czasu ostatniej aktualizacji iTunes Connect, na wszystkich wewnętrznych użytkownikach, którzy jeszcze nie zrealizowali zaproszenia, znajduje się widoczny przycisk „Wyślij ponownie zaproszenie”.


Nie widzę tego przycisku nigdzie w sekcji TestFlight. Gdzie to widziałeś?
wczoraj

Testerzy i grupy -> Wszyscy
testerzy

Dzięki, znalazłem go, ale dopiero po dodaniu kompilacji do zgłoszenia do
sklepu z aplikacjami
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.