web-dev-qa-db-de.com

Es wird keine TestFlight-Einladungs-E-Mail für interne Benutzer gesendet

Ich habe meine Anwendung für TestFlight eingerichtet. Für externe Benutzer wartet sie auf eine Überprüfung. Wenn ich jedoch interne Benutzer einladen möchte, wähle ich sie aus und drücke auf einladen. iTunes Connects sagt, dass sie jetzt eingeladen sind, aber keine der eingeladenen E-Mails erhält eine Einladungs-E-Mail.

Wissen Sie, was ich falsch mache?

132
Benjamin1956

Bei neuen Builds derselben Version musste ich, sobald der Build verfügbar war, den Test für diese Version ausschalten und sofort wieder einschalten. Dies schickte sofort eine Update-Benachrichtigung an TestFlightApp, eine E-Mail an die Tester und die Benutzer durften den neuen Build installieren.

TestFlight testing on/off switch

103
Matt H

Dies ist ein herausragender Fehler. Ein Bericht wurde eingereicht, siehe Details unten. Damit Apple dieses Problem früher angehen kann, senden Sie einen ähnlichen Bericht über https://bugreport.Apple.com .

Internal Tester Invite Bug Report

21
emiidee

Ich war auch hier rund und rund. Was schließlich für mich funktionierte, war, den Status des internen Testers für den Benutzer zu löschen, zu überprüfen, ob das Konto aus der Liste Intern/Extern entfernt wurde, und dann den Testerstatus für den Benutzer wieder zu aktivieren. Als interner Tester einladen, arbeitete er dann für diesen Benutzer.

15
EPage_Ed

Sie müssen den Abschnitt "Was Sie testen" ausfüllen. Danach können Sie Einladungen für interne Mitglieder versenden.

12
Gábor Hegedűs

Ich musste die Einladungs-E-Mail erneut an einen internen Tester senden. Folgende Arbeit für mich:

deaktivieren Sie den eingeladenen Tester und speichern Sie. Entfernen Sie dann die Einladung . Wählen Sie denselben Tester erneut aus und speichern Sie. Dadurch wurde der Tester hinzugefügt und die E-Mail erneut gesendet.

Sie müssen auch auf den Link in der E-Mail klicken, um das Update anzuzeigen. Andernfalls zeigt die TestFlight-App immer noch keine App an, bis Sie auf den Link klicken. Ich fand die E-Mail in erster Linie im Spam-Ordner ...

11
Sean

Die Arbeit mit dem neuen Testflight war auch für mich ziemlich frustrierend. Nach einem längeren Telefonat mit dem Entwickler-Support von Apple (1800 633 2152) kam ich schließlich zu einem leitenden Support-Mitarbeiter, der mir die folgenden Schritte gab und mir auch versicherte, dass sie wissen, dass dies eine Problemumgehung ist und diese Probleme bald behoben werden. Ich wünschte, Apple würde sich nur zu ihren Fehlern bekennen und sich bei den Entwicklern offen entschuldigen usw. Dies funktionierte sofort für mich (alle E-Mails wurden verschickt, auch die für frühere Versionen). Außerdem musste ich keine Benutzer aus Users & Roles löschen, was Nice war. Es sollte keine Rolle spielen, aber ich habe dies in Safari getan, nachdem ich den gesamten Verlauf gelöscht, den Browser beendet und den Browser wieder geöffnet und erneut angemeldet hatte.

  1. Deaktivieren Sie Testflight Beta-Tests für den Build unter "Prerelease" dieser App (grüner Kippschalter oben rechts im aktiven Build).

  2. Deaktivieren Sie die Kontrollkästchen für die Benutzer unter "Interne Tester" und/oder externe Tester. Klicken Sie dann auf "Speichern".

  3. Gehen Sie in iTunes Connect auf "Benutzer und Rollen" und dann auf "TestFlight Beta Tester".

  4. Deaktivieren Sie alle Benutzer und klicken Sie auf "Speichern". (Für externe Tester müssen Sie sie möglicherweise löschen und erneut hinzufügen. Ich hatte keine externen Tester in meinem Fall, daher weiß ich es nicht genau.)

  5. Wählen Sie die Benutzer erneut aus und klicken Sie auf "Speichern"

  6. Kehren Sie zum Prerelease-Bereich für die App zurück und klicken Sie auf "Interne Tester".

  7. Wählen Sie die gewünschten Benutzer erneut aus und klicken Sie auf "Speichern".

  8. Klicken Sie auf der Build-Seite erneut auf TestFlight Beta, um den gewünschten Build wieder zu aktivieren.

Nachdem ich dies in dieser Reihenfolge erledigt hatte, wurden mir sofort alle fehlenden Einladungen sowie eine neue Bestätigungs-E-Mail gesendet, die ich selbst gesendet hatte.

Beachten Sie, dass ein verwandtes Problem bei Benutzern bestand, die sowohl auf der internen als auch auf der externen Liste aufgeführt waren. Versuchen Sie, dies zu vermeiden, weil es fehlerhaft ist.

EDIT: Auch wenn ich das alles durchgegangen bin, als ich versuchte, den Link in der E-Mail zu verwenden, die ich schließlich von TestFlight erhielt, war es ungültig!

Ich habe ein paar weitere Ein/Aus-Zyklen gemacht und schließlich einen bekommen, der funktioniert. Auch das Aktivieren von Testflight Testing Before Auswahl der Tester hat möglicherweise geholfen.

6
shim

Überprüfen Sie Ihren Papierkorb! Alle meine 6 Einladungen wurden automatisch dorthin verschoben, da ich mich letzte Woche vom Testen abgemeldet habe.

2
Lisa N'paisan

Meine Lösung: Verwenden Sie ein App Store-Verteilungsprofil, kein Ad-hoc-Verteilungsprofil, um Ihre App zu übermitteln. 

Zweitens müssen Sie das App Store-Verteilungsprofil neu erstellen, bevor Sie die App absenden. Dadurch wird die beste Berechtigung zum Profil hinzugefügt.

Möglicherweise müssen Sie die internen Tester aus der Liste entfernen und erneut hinzufügen.

2
snoersnoer

Mein Problem war, dass ich alle von internen Testern zu externen Testern eingeladen hatte. Das Entfernen von externen Geräten hat den internen Test für sie ermöglicht.

2
Anton Ogarkov
  • Klicken Sie auf die Registerkarte Interne Tester
  • Deaktivieren Sie die Tester, die keine Einladungen erhalten, und klicken Sie auf Speichern
  • Kehren Sie zur Registerkarte Builds zurück
  • Klicken Sie auf den Link "Tester einladen"
  • Wählen Sie die zuvor abgewählten Tester erneut aus und klicken Sie auf Speichern

Ich bin in die Ausgabe geraten und dies funktionierte ohne viel zusätzlichen/verschwendeten Aufwand

2
Abandoned Cart

Dies ist ein Problem mit TestFlight. Als Problemumgehung 

  1. Entfernen Sie die vorhandenen Tester
  2. Sparen
  3. Fügen Sie sie erneut hinzu

:)

2
Kaey

Das Problem bei der Einladung eines internen Testers besteht darin, dass Sie keinen internen und externen Tester mit derselben Apple-ID haben können.

Obwohl der Benutzer in Benutzerrollen gelöscht und neu erstellt wurde, hatte ich immer noch das gleiche Problem. Als ich die doppelte E-Mail von Externen Testern entfernte und zu Internen Testern zurückkehrte, wurde die Einladung gesendet.

Source: Markieren Sie diesen Link SO

Edit: Ich möchte noch erwähnen, dass ich, als ich es ausprobierte, eine E-Mail verwenden musste, die zuvor nicht mit iTunesConnect verbunden war. Aus irgendeinem Grund lässt Apple es nicht zu, dass sich ein vorhandener iTunesConnect-Benutzer als interner Tester bei Testflight registriert, und ich habe keine Erklärung für dieses Problem. Ich glaube, sogar Apple hat keine Erklärung und ich gehe davon aus, dass dies ein schwerwiegender Fehler ist;)

1
Pradeep Mittal

Dies scheint offensichtlich, aber ich habe mit dieser Lösung keine Hauptantwort gesehen. Stellen Sie sicher, dass sich Ihre App im Beta-Status befindet (bereits durch eine Beta-Überprüfung durch Apple). Wenn es sich noch im Prerelease-Status befindet, aber keine Betaversion hat, werden externe Benutzer niemals in einer Einladungs-E-Mail eingehen.

1
Mark Shust

Dies hat im November 2017 für mich funktioniert.

  1. Holen Sie sich den Build von Apple für die Beta genehmigt.
  2. Fügen Sie das genehmigte Build in # 1 zu einer App-Vorlage hinzu und speichern Sie.
  3. Jetzt sollten Sie die Einladungsschaltflächen zum erneuten Senden unter TestFlight> Builds: iOS in der Spalte External Tester oder TestFlight> Tester & Groups: All Tester in der Statusspalte für jeden Tester sehen.

Ich bin nicht sicher, was die Einladungs-E-Mail an interne Tester gesendet hat, da es nur einen Button für externe Tests gab, aber kurz nachdem ich # 2 gemacht hatte, wurde ich als interner Tester eingeladen.

Da ich diesen Prozess nicht zu genau nachverfolgt habe, habe ich möglicherweise die Lösung ausgelöst, indem ich die Marketing-Build-Version in meiner App-Einreichung (# 2) so geändert habe, dass sie mit meiner Beta-Build-Version übereinstimmt.

0
yood

Ich habe alles versucht, aber keiner hat funktioniert. Dann wurde mir klar, dass ich eine neue E-Mail-Adresse verwendet habe, die nur für diesen Zweck erstellt wurde und sie im App Store noch nicht verwendet hatte.

Die Lösung ist also einfach:

  1. Melden Sie sich mit Ihrer neuen Apple-ID im App Store an.
  2. Sie werden gebeten, Ihre Anmeldung abzuschließen und die Angaben zu Adresse und Titel auszufüllen.
  3. Es werden keine Kreditkarteninformationen benötigt.
  4. Nachdem Sie die Bedingungen akzeptiert und sich im App Store angemeldet haben, deaktivieren Sie den Benutzer des internen Testers in iTC, speichern Sie ihn, wählen Sie ihn erneut aus und laden Sie ihn anschließend ein.
  5. Alle vorherigen Einladungen wurden in kürzester Zeit und alle zusammen geliefert.

Ein weiterer Fehler, dem ich gegenüberstehe, ist, dass die App niemals in Testflug-App installiert wird, sondern tatsächlich installiert ist. Lassen Sie die App einfach los und Sie finden sie auf dem Startbildschirm.

Hoffe es hilft jemandem.

0
Douglas Schmidt

Ein bisschen schwerfällig, aber es funktioniert.

  1. Löschen Sie den Benutzer: iTunes Connect, Benutzer und Rollen, Bearbeiten, Benutzer auswählen, Löschen
  2. Erstellen Sie den Benutzer neu: (+), Name, E-Mail, Weiter, Weiter, wählen Sie 'Technisch', Speichern
  3. Der Benutzer erhält eine Bestätigungs-E-Mail, sobald er diese akzeptiert hat.
  4. iTunes Connect, Benutzer und Rollen, E-Mail des Benutzers in der Liste antippen, "Interne Tests" aktivieren
  5. Meine Apps, App auswählen, Vorabversion, Interne Tester, Benutzer auswählen, Einladen.
  6. Der Benutzer erhält eine E-Mail-Einladung, die er von seinem Gerät annehmen muss.

Du bist gut zu gehen.

0
Rayfleck

Bitte den Status des internen Testers nicht aktivieren/deaktivieren - das Senden einer weiteren Einladung an diese Personen ist ein PAIN!

Ich habe meinen Build einfach von 1.0 auf 1.0.1 erhöht und die App übermittelt. Der Schlüssel ist - um zu sehen, ob die APP sofort als "Aktiv" verfügbar ist, ist das großartig! Andernfalls, wenn es sich in iTunes Connect im Bereich "Processing" befindet (wie bei einer Fumb Duck), kann es nicht helfen, das wiederzubeleben.

Sobald Sie Ihre App im Verarbeitungsbereich gefunden haben, warten Sie etwa eine Stunde, und sehen Sie sich eine weitere Episode von House of Cards 2.0 (3.0 ist langweilig) an.

  1. Increment Build - addiere eine 0.1 zum aktuellen
  2. Validieren - vergessen Sie nicht zu validieren (ich habe 3-mal validiert, nur um sicher zu sein)
  3. Einreichen
  4. Beta-Informationen und Ta Da hinzufügen!

Prost!

0
ndroid dev

Seit dem neuesten Update für iTunes Connect gibt es eine hervorgehobene Schaltfläche "Einladung erneut senden" für alle internen Benutzer, die ihre Einladung noch nicht eingelöst haben.

0
mxcl

Ich hatte das gleiche Problem. 3 Berichte insgesamt (1 meiner, 2 andere), meine und die beiden anderen. Als ich versuchte zu aktualisieren, funktionierte nur einer. Da die einzigen Ähnlichkeiten mit den anderen 2 waren, dass es sich um GMAIL-Konten handelte, fügte ich eine meiner Apps hinzu (zu meinem Telefon, und ich musste mich beim Testflug damit anmelden) - alles scheint zu funktionieren. Mir wurde gesagt, dass der Google-Spam-Filter diese herausfiltert, und ich konnte nicht herausfinden, wie ich sie durchlassen könnte.

0
Jack Marbury

Das ist mir auch passiert. Am Ende habe ich den Beta-Test für den Build deaktiviert, die internen Tester erneut aktiviert und erneut eingeladen. Die E-Mail kam zum zweiten Mal.

0
Nathan Kot