web-dev-qa-db-fra.com

Je ne peux pas ajouter de testeurs à iTunes Connect: utilisateurs et rôles → TestFlight Beta Testers → Internal

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?

22
Benjohn

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:

  • Configurez les testeurs eux-mêmes.
  • Configurez-vous pour avoir le rôle 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.

20
Benjohn

Apple rend ce processus douloureusement peu évident, mais voici quelques étapes qui peuvent vous aider:

  • Connectez-vous à iTunes Connect et accédez à "Utilisateurs et rôles> Utilisateurs iTunes Connect"
  • Cliquez sur l'icône + en haut pour ajouter un nouvel utilisateur
  • AJOUTEZ-LES AU RÔLE "TECHNIQUE" !! C'est la partie importante Apple échoue à expliquer. Si un utilisateur n'est pas affecté au rôle "Technique", son nom n'apparaîtra pas dans la liste des utilisateurs à sélectionner sous le " Utilisateurs et rôles> TestFlight Beta Testers ".
  • Le nouvel utilisateur recevra une invitation par e-mail. Avant qu'ils acceptent, vous ne verrez pas leur nom dans votre liste d'utilisateurs. Une fois qu'ils auront accepté, leur nom sera inscrit.
  • 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.

15
CBuonaccorsi

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.

8
JnsVncz