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?
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.
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
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.
Vous devez remplir la section "Quoi tester". Une fois que vous pourrez envoyer des invitations pour les membres internes.
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 ...
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.
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).
Décochez les cases correspondant aux utilisateurs dans "Testeurs internes" et/ou testeurs externes, puis cliquez sur Enregistrer.
Accédez à "Utilisateurs et rôles" dans iTunes Connect, puis à "TestFlight Beta Testers".
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.)
Resélectionnez les utilisateurs et cliquez sur Enregistrer.
Retournez à la section Avant-première de l'application et cliquez sur "Testeurs internes".
Resélectionnez les utilisateurs souhaités et cliquez sur Enregistrer.
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é.
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.
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.
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.
Je me suis plongé dans le sujet et cela a fonctionné sans beaucoup d'effort supplémentaire/inutile.
Ceci est un problème avec TestFlight. Pour contourner le problème,
:)
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;)
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.
C'est ce qui a fonctionné pour moi en novembre 2017.
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.
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:
- Connectez-vous avec votre nouvel identifiant Apple dans l'App Store.
- Il vous sera demandé de terminer votre inscription, en remplissant les informations relatives à l'adresse et au titre.
- Aucune information de carte de crédit n'est nécessaire, laissez-la comme aucune.
- 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.
- 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.
Un peu lourd, mais ça marche.
Vous êtes prêt à partir.
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 ..
À votre santé!
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».
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.
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.