Je suis développeur pour l'équipe d'une petite entreprise. J'essaie de configurer le service TestFlight d'Apple.
J'ai une version bêta soumise pour une nouvelle version. J'ai activé les tests TestFlight pour cette version. Cependant, lorsque j'essaie d'inviter des testeurs, on me dit que je dois activer certains utilisateurs pour ce rôle.
Lorsque je vais dans la section "Utilisateurs et rôles - TestFlight Beta Testers - Internal" d'iTunes connect, je vois la liste des autres membres de l'équipe de l'entreprise. Il y a une coche à gauche de chaque personne pour les sélectionner. iTunes Connect ne me permet pas de sélectionner l'un des utilisateurs et ne donne pas d'erreur.
Comment puis-je ajouter des testeurs?
Dans mon cas, cela s'est produit parce que j'étais configuré avec le rôle Technical
dans l'équipe iTunes Connect.
Les utilisateurs avec le rôle Technical
ne sont pas autorisés à ajouter des bêta-testeurs internes.
Vous devez trouver quelqu'un dans l'équipe qui a le rôle Admin
ou Legal
dans iTunes connect.
Cette personne peut alors soit:
Admin
, auquel cas, vous pourrez ajouter des testeurs vous-même.Sans le rôle Admin
ou Legal
, vous ne pourrez pas configurer de testeurs.
L'interface utilisateur ne semble pas avoir de retour d'information pour vous en informer, ce qui est regrettable.
Apple rend ce processus douloureusement peu évident, mais voici quelques étapes qui peuvent vous aider:
Accédez à "Utilisateurs et rôles> TestFlight Beta Testers" cochez la case en regard de leur nom et cliquez sur Enregistrer. -OU- Revenez en arrière "Utilisateurs et rôles> Utilisateurs iTunes Connect", cliquez sur le nom du nouvel utilisateur et dans le coin supérieur droit, basculez le bouton "Testeur interne" sur ON.
Accédez à "Mes applications> (nom de l'application)> Pré-version> Testeurs internes" cochez la case en regard du nom du nouvel utilisateur et cliquez sur "Inviter"
REMARQUE: je peux me tromper sur cette partie suivante, mais d'après mon expérience, le nouvel utilisateur ne recevra pas d'invitation pour une version précédente. Vous devez publier une nouvelle version après le nouvel utilisateur est ajouté. Ce n'est qu'alors qu'ils recevront l'invitation.
Fin 2015/début 2016 Apple a commencé à déclasser le rôle Technique et à le remplacer par le rôle App Manager. Un nouveau rôle of Developer a été créé, ce qui permet également des tests internes via TestFlight, tout en ayant un peu moins de privilèges. Malheureusement, le texte de conseil sur le panneau TestFlight n'est toujours pas mis à jour et ne répertorie que les défunts Technique = rôle en plus Admin et Legal, provoquant beaucoup de confusion.