J'ai publié une application sur le site Web de testflight pour permettre à mes collègues de tester, et comme de plus en plus d'entre eux ouvrent l'e-mail initial et trouvent le temps de passer par le processus d'inscription, les testeurs font leur entrée dans mon équipe de testflight.
Cependant, le processus pour les ajouter au test semble un peu compliqué, alors j'ai pensé vérifier et demander, si je le fais bien, ou si j'ai oublié quelque chose d'évident.
Pour le moment, toute la procédure ressemble à ceci:
J'ai remarqué que si je ne mets pas à jour la version, elle remplacera "silencieusement" la version existante, et réutilisera la liste des testeurs qui ont déjà été informés, donc si je vérifie tous les nouveaux testeurs et que je termine, cela ne fera qu'informer les nouvelles.
Cependant, il semble un peu difficile de continuer à télécharger et à nettoyer les fichiers de profil d'approvisionnement.
Ai-je raté quelque chose d'évident? Existe-t-il un moyen pour moi de faciliter la tâche?
Par exemple, j'ai remarqué que je peux créer un profil d'approvisionnement dans l'organisateur Xcode, mais cette boîte de dialogue ne répertorie aucun certificat, je ne peux donc pas terminer cette boîte de dialogue. S'il s'agit d'un élément clé, laissez une réponse courte à cet effet et je vais plutôt republier une nouvelle question à ce sujet.
This la question est juste: la procédure ci-dessus est-elle correcte?
Oui, vous devez passer par ce processus manuel pour ajouter des UDID à votre profil. Il n'y a aucun moyen de contourner cela, malheureusement.
Après avoir créé une nouvelle disposition, vous pouvez utiliser xcode pour "synchroniser" le nouveau fichier de dispositions si vous le souhaitez. Ouvrez-le, allez dans l'Organiseur, sélectionnez "Profils de provisioning" sur la gauche et appuyez sur Actualiser. Honnêtement, je le fais manuellement, ce n'est pas beaucoup de travail après tout.
Pas besoin de reconstruire le .ipa
J'espère que cela pourra aider.
Testflight a une option pour mettre à jour votre fichier de provisioning depuis quelques mois. Avant, il était déjà là, mais les fonctionnalités de la "Zone 51" devraient être activées pour le voir. Les étapes 8, 9 et 10 ne sont donc plus nécessaires.
J'ai fait pas mal de travail pour les applications Ad-Hoc sur iOS et c'est la procédure Apple vous oblige à prendre sauf si vous augmentez votre abonnement sur le compte Enterprise.
TestFlight permet d'autoriser le téléchargement d'un nouveau profil d'approvisionnement afin que vous n'ayez pas à reconstruire pour ajouter de nouveaux testeurs. TestFlight re-signerait alors vos applications existantes pour vous et informerait les utilisateurs en conséquence. Mais il semble qu'après la sortie de Xcode 6, ils ont retiré cette option. Cela a probablement quelque chose à voir avec la nouvelle façon de signer des applications.