web-dev-qa-db-fra.com

Testflight pendant que l'application est "en attente de révision"

Nous sommes pressés de publier une application pour un client. Hier, nous avons donc publié une application sur l'App Store. Nous attendons maintenant "En attente de vérification".

Pendant ce temps, le client demandait s’il pouvait avoir un aperçu. Mon idée était de lui envoyer un test bêta de TestFlight. Je pense à plusieurs options:

  • Démarrer un test interne pour la construction en cours de révision pour les utilisateurs clients de l'équipe
  • Démarrer un testflight externe avec la construction en cours de révision pour d'autres utilisateurs clients n'appartenant pas à l'équipe
  • Envoyez une nouvelle version et démarrez testflight interne pour les utilisateurs clients de l'équipe
  • Envoyez une nouvelle construction et démarrez testflight externe pour les autres utilisateurs clients n'appartenant pas à l'équipe.

Ce que je ne suis pas sûr de savoir sur chaque cas (testflight interne/externe):

  • Puis-je lancer un test de test pour une version "en révision"? Et si je peux, annulera-t-il le processus "en révision" pour cette construction?
  • Puis-je envoyer un autre build alors qu'il en existe déjà un "en révision"? Et si je peux, annulera-t-il le processus "en révision" de la construction précédente? Si ce n'est pas le cas, puis-je lancer un testflight pour une nouvelle construction alors que la précédente est en révision?

Comme on l’a dit, la priorité ici n’est pas d’arrêter le processus "en cours de révision".

MODIFIER

J'ai lu des documents sur https://developer.Apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html et ce qui me fait peur, c'est:

Lorsque vous avez terminé d'utiliser les tests bêta de TestFlight, vous pouvez soumettre l'application pour révision finale.

Il semble donc que testflight soit plus une étape dans le processus qu'une option parallèle dans le processus ...

8
Miquel

De réponse au lien ci-dessous:

Soumettre une version pour TestFlight Beta Testing arrêtera-t-il le test de révision finale pour la même version?

Apple passera en revue normalement même avec un TestFlight actif et testeurs externes l'utilisant.

Ce que dit le document Apple en-dessous du lien:

https://developer.Apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html

Lorsque vous avez terminé d'utiliser les tests bêta de TestFlight, vous pouvez soumettre le fichier application pour examen final. Avant de le soumettre, assurez-vous de ne plus voulez le tester ou toutes les versions que vous avez téléchargées plus tôt. Quand le L'application devient prête pour la vente dans l'App Store, en testant automatiquement arrête sur les versions précédentes, et vous ne pourrez pas les voir ou les tester.

Si vous souhaitez reprendre les tests d'une version antérieure, vous pouvez la télécharger en tant que nouvelle version associée à une nouvelle version préliminaire.

Ainsi, lorsque l'application devient Prêt pour la vente dans l'App Store, les tests s'arrêtent automatiquement sur les versions antérieures et vous ne pourrez pas les afficher ou les tester.

4
Ronak Chaniyara

serait bien d'avoir eu une réponse après votre "va donner un essai ..." J'ai donc eu les mêmes problèmes il y a quelques minutes: - App est "en attente d'examen" .- Et aucun test interne/externe disponible pour le client.

Étant donné que les tests externes nécessiteront également une révision par Apple, je me suis tourné vers la méthode interne. J'ai donc ajouté mon compte et celui du client aux tests internes. Ensuite, j'ai ajouté la version actuelle qui est également en état "en attente de révision" aux tests internes . Résultat: Cela a fonctionné. J'ai reçu le courrier électronique d'invitation et pouvais télécharger cette version via TestFlight. L'application est toujours "en attente de révision".

Juste au cas où quelqu'un d'autre trébuche sur cette question/réponse ici.

À votre santé

PS: Désolé, je n'ai pas pu commenter (besoin de 50 points). J'ai donc créé une réponse.

9
railon

Vous pouvez inviter des utilisateurs à tester même lorsque l'application est en cours de révision. Il ne sera pas disponible uniquement quand il sera en magasin.

Pour les tests externes, l'application doit être examinée par Apple au moment de la publication dans le magasin, mais pour les tests internes, elle n'est pas requise.

  1. Envoyer une invitation à l'utilisateur
  2. Sélectionnez votre application
  3. Aller à TestFlight
  4. Sélectionner des tests internes
  5. Cliquez sur sélectionner la version à tester sur le côté droit de l'écran
  6. Sélectionnez les utilisateurs à envoyer une invitation à tester
  7. Cliquez sur Enregistrer

Une invitation sera envoyée à tous les utilisateurs sélectionnés.

1
Matt