web-dev-qa-db-fra.com

Aucun email d'invitation TestFlight n'est envoyé aux utilisateurs internes

J'ai configuré mon application pour TestFlight. Pour les utilisateurs externes, il est en attente d'examen. Mais si je veux inviter des utilisateurs internes, je les sélectionne et appuyez sur inviter. iTunes Connects indique qu'ils sont maintenant invités, mais aucun des emails invités ne reçoit d'invitation.

Savez-vous ce que je fais mal?

132
Benjamin1956

Pour les nouvelles versions de la même version, une fois la version disponible, je devais désactiver les tests pour cette version et la réactiver immédiatement. Cela a immédiatement envoyé une notification de mise à jour à TestFlightApp, envoyé un e-mail aux testeurs et autorisé les utilisateurs à installer la nouvelle version.

TestFlight testing on/off switch

103
Matt H

C'est un bug exceptionnel. Un rapport a été déposé, voir les détails ci-dessous. Pour que Apple règle ce problème plus tôt, envoyez un rapport similaire via https://bugreport.Apple.com

Internal Tester Invite Bug Report

21
emiidee

J'ai été tour à tour là-dessus aussi. Ce qui a finalement fonctionné pour moi a été d'effacer le statut du testeur interne sur l'utilisateur, de vérifier deux fois que le compte a été supprimé de la liste Internal/External, puis de réactiver le statut du testeur pour l'utilisateur. Inviter en tant que testeur interne a ensuite travaillé pour cet utilisateur.

15
EPage_Ed

Vous devez remplir la section "Quoi tester". Une fois que vous pourrez envoyer des invitations pour les membres internes.

12
Gábor Hegedűs

Je devais renvoyer l'e-mail d'invitation à un testeur interne. Les travaux suivants pour moi:

désélectionnez le testeur invité et enregistrez. cela supprime l'invitation . re-sélectionnez le même testeur et sauvegardez. cela a ajouté le testeur et renvoyé l'e-mail.

En outre, vous devez cliquer sur le lien dans l'email pour voir la mise à jour. Sinon, l'application TestFlight n'affiche toujours aucune application disponible tant que vous n'avez pas cliqué sur le lien. J'ai trouvé que l'email était dans le dossier spam en premier lieu ...

11
Sean

Travailler avec le nouveau Testflight a également été assez frustrant pour moi. Après un appel téléphonique prolongé au service d'assistance aux développeurs d'Apple (1800 633 2152), j'ai finalement contacté un représentant principal de l'assistance, qui m'a expliqué les étapes suivantes et m'a rassurée sur le fait qu'il s'agit d'une solution de contournement et que ces problèmes seront bientôt résolus. J'espère que Apple admettra ses erreurs et s'excusera ouvertement auprès des développeurs, etc. Cela a immédiatement fonctionné pour moi (tous les e-mails ont été envoyés, y compris ceux des versions précédentes). De plus, cela ne m'a pas obligé de supprimer des utilisateurs de Users & Roles, ce qui était Nice. Cela ne devrait pas avoir d’importance, mais j’ai fait cela dans Safari, puis après avoir effacé tout l’historique, arrêté, puis rouvert le navigateur et ouvert une nouvelle session.

  1. Désactivez les tests bêta de Testflight pour la construction sous "Prerelease" de cette application (interrupteur à bascule vert en haut à droite de la construction active).

  2. Décochez les cases correspondant aux utilisateurs dans "Testeurs internes" et/ou testeurs externes, puis cliquez sur Enregistrer.

  3. Accédez à "Utilisateurs et rôles" dans iTunes Connect, puis à "TestFlight Beta Testers".

  4. Désélectionnez tous les utilisateurs et cliquez sur Enregistrer. (Pour les testeurs externes, vous devrez peut-être les supprimer et les rajouter. Je n'avais aucun testeur externe dans mon cas, donc je ne sais pas avec certitude.)

  5. Resélectionnez les utilisateurs et cliquez sur Enregistrer.

  6. Retournez à la section Avant-première de l'application et cliquez sur "Testeurs internes".

  7. Resélectionnez les utilisateurs souhaités et cliquez sur Enregistrer.

  8. De retour sur la page Constructions, cliquez pour réactiver les tests bêta de TestFlight pour la construction souhaitée.

Après avoir fait cela dans cet ordre, j'ai immédiatement reçu toutes les invitations manquantes, ainsi qu'un nouvel e-mail de confirmation d'utilisateur que j'avais essayé de m'envoyer moi-même.

Notez un problème lié que j’avais avec les utilisateurs qui figuraient à la fois sur la liste interne et externe. Essayez d'éviter cela parce que c'est un buggy.

EDIT: alors même si j’ai traversé tout cela, quand j’ai essayé d’utiliser le lien contenu dans l’email que j’ai finalement reçu de TestFlight, on me dit que c’est invalide!

J'ai fait deux autres cycles marche/arrêt et j'en ai finalement eu un qui fonctionne. Activer également les tests Testflight avant la sélection des testeurs peut avoir aidé.

6
shim

Vérifiez votre corbeille/Bin! Toutes mes 6 invitations y ont été automatiquement transférées car je me suis désabonné des tests la semaine dernière.

2
Lisa N'paisan

Ma solution: utilisez un profil de distribution App Store et non un profil de distribution ad hoc pour soumettre votre application. 

Et deuxièmement, vous devez recréer le profil de distribution de l'App Store avant de soumettre l'application. Cela ajoutera le droit le plus intéressant au profil.

Peut-être devez-vous supprimer les testeurs internes de la liste et les ajouter à nouveau.

2
snoersnoer

Mon problème était que j'avais invité tout le monde, des testeurs internes aux testeurs externes. Leur suppression des externes a permis leur test interne.

2
Anton Ogarkov
  • Cliquez sur l'onglet Testeurs internes
  • Désélectionnez les testeurs qui ne reçoivent pas d'invitations et enregistrez.
  • Retour à l'onglet Constructions
  • Cliquez sur le lien Inviter les testeurs qui apparaît.
  • Resélectionnez les testeurs précédemment désélectionnés et enregistrez

Je me suis plongé dans le sujet et cela a fonctionné sans beaucoup d'effort supplémentaire/inutile.

2
Abandoned Cart

Ceci est un problème avec TestFlight. Pour contourner le problème, 

  1. Supprimer les testeurs existants
  2. Sauvegarder
  3. Ajoutez-les à nouveau

:)

2
Kaey

Le problème avec l'invitation d'un testeur interne est qu'il est impossible d'avoir un testeur interne et externe avec le même identifiant Apple.

Bien que supprimé et recréé l'utilisateur dans des rôles d'utilisateur, j'avais toujours le même problème. Lorsque j'ai supprimé le courrier en double des testeurs externes et que je suis retourné aux testeurs internes, l'invitation a été envoyée.

Source: Cochez ce lien SO

Edit: je voudrais quand même mentionner que lorsque j'ai essayé, je devais utiliser un courrier électronique qui n'était pas connecté à iTunesConnect auparavant. Pour une raison quelconque, Apple n'autorise pas un utilisateur iTunesConnect existant à s'enregistrer en tant que testeur interne sur Testflight et je n'ai aucune explication à ce problème. Je crois que même Apple n'a pas d'explication et je suppose que c'est un bug majeur;)

1
Pradeep Mittal

Cela semble évident, mais je n’ai pas vu de réponse principale à cette solution. Assurez-vous que votre application est à l'état "Bêta" (déjà par le biais de la révision bêta par Apple). S'il est toujours en version préliminaire mais qu'il n'a pas de version bêta, les utilisateurs externes ne recevront jamais de courrier électronique d'invitation.

1
Mark Shust

C'est ce qui a fonctionné pour moi en novembre 2017.

  1. Obtenez la version approuvée par Apple pour la version bêta.
  2. Ajoutez la version approuvée n ° 1 à une soumission d'application et enregistrez.
  3. Vous devriez maintenant voir les boutons d'invitation à renvoyer dans TestFlight> Constructions: iOS dans la colonne Testeurs externes ou dans TestFlight> Testeurs et groupes: Tous les testeurs dans la colonne État pour chaque testeur.

Je ne sais pas ce qui a déclenché l'envoi du courrier électronique d'invitation aux testeurs internes, car il n'y avait qu'un bouton pour les externes, mais peu de temps après, j'ai # 2, j'ai reçu une invitation en tant que testeur interne.

De plus, comme je n'ai pas suivi ce processus avec trop d'attention, j'ai peut-être déclenché la solution en modifiant la version de génération marketing de ma soumission d'application (n ° 2) pour qu'elle soit identique à ma version de version bêta.

0
yood

J'ai tout essayé, mais aucun n'a fonctionné. Je réalise alors que j'utilisais un nouvel email créé à cette seule fin et que je ne l'avais pas encore utilisé dans l'App Store.

Donc la solution est simple:

  1. Connectez-vous avec votre nouvel identifiant Apple dans l'App Store.
  2. Il vous sera demandé de terminer votre inscription, en remplissant les informations relatives à l'adresse et au titre.
  3. Aucune information de carte de crédit n'est nécessaire, laissez-la comme aucune.
  4. Après avoir accepté les conditions et vous être connecté à l'App Store, désélectionnez l'utilisateur du testeur interne dans iTC, sauvegardez-le, sélectionnez-le à nouveau, puis invitez-le.
  5. Toutes les invitations précédentes ont été livrées en un rien de temps et toutes ensemble.

Un autre bug auquel je suis confronté est que l'application ne finissant jamais l'installation dans l'application Test Flight, mais en réalité, elle est installée, quittez simplement l'application et vous la trouverez dans l'écran d'accueil.

J'espère que ça aide quelqu'un.

0
Douglas Schmidt

Un peu lourd, mais ça marche.

  1. Supprimer l'utilisateur: iTunes Connect, Utilisateurs et rôles, Modifier, Sélectionner un utilisateur, Supprimer
  2. Recréez l’utilisateur: (+), nom, email, Next, Next, sélectionnez 'Technical', Save
  3. L'utilisateur recevra un email de confirmation, une fois qu'ils acceptent,
  4. iTunes Connect, Utilisateurs et rôles, appuyez sur le courrier électronique de l'utilisateur dans la liste, activez "Test interne".
  5. Mes applications, Sélectionner une application, Avant-première, Testeurs internes, Sélectionner l'utilisateur, Inviter.
  6. L'utilisateur recevra une invitation par courrier électronique, qu'il devrait accepter de son appareil.

Vous êtes prêt à partir.

0
Rayfleck

Veuillez ne pas cocher/décocher le statut du testeur interne - envoyer une autre invitation à ces gars-là est une douleur!

J'ai simplement augmenté ma version de 1.0 à 1.0.1 et soumis l'application. La clé est - pour voir si l'application est disponible immédiatement en tant que «Actif», alors super! Sinon, si sa place dans la section «Traitement» de iTunes Connect (comme un canard Fumb), inutile d'essayer de le faire revivre.

Donc, dès que vous trouvez votre application dans la section Traitement - attendez environ une heure, regardez un autre épisode de House of Cards 2.0 (3.0 est ennuyeux) .. puis ..

  1. Incrément Build - ajouter un 0.1 à celui en cours
  2. Valider - n'oubliez pas de valider (j'ai validé 3 fois, juste pour être ultra-sûr)
  3. Soumettre
  4. Ajoutez des informations bêta et Ta Da!

À votre santé!

0
ndroid dev

Depuis la toute récente mise à jour d'iTunes Connect, tous les utilisateurs internes qui n'ont pas encore échangé l'invitation sont dotés du bouton «Renvoyer l'invitation».

0
mxcl

J'ai eu le même problème. 3 comptes en tout (1 mien, 2 autres) au début, le mien a fonctionné et les deux autres. Lorsque j'ai essayé de mettre à jour, un seul a fonctionné. Les seules similitudes avec les deux autres étant qu’il s’agissait de comptes GMAIL; j’ai donc ajouté une de mes applications (sur mon téléphone et j’ai dû ouvrir une session sur le vol d’essai en l’utilisant) - tout semble fonctionner. On m'a dit que le filtre anti-spam de Google les filtrait et que je ne savais pas comment les laisser passer.

0
Jack Marbury

Cela m'est arrivé aussi. En fin de compte, j'ai juste désactivé les tests bêta pour la construction, réactivé et ré-invité les testeurs internes. Le courrier électronique est arrivé pour la deuxième fois.

0
Nathan Kot