Testflight utilise essentiellement le système Ad Hoc normal, comme indiqué précédemment.
Pour que cela fonctionne, vous avez besoin de l'option UDID
pour chaque appareil afin de l'ajouter au profil Ad Hoc, de recompiler l'application avec le nouveau profil et de redistribuer la nouvelle version.
Vous pouvez obtenir le UDID
à l'aide de la demande d'authentification OTA. Il s'agit en fait d'une étape réalisée dans le cadre du MDM avant que le profil proprement dit ne soit déployé sur l'appareil. Elle demande à l'appareil de fournir des informations supplémentaires sur lui-même et les renvoie à un serveur spécifié par l'utilisateur.
La première étape est documentée ici : Configuration OTA Apple
Je suppose que Testflight l'utilise juste après le processus d'enregistrement pour collecter les données de l'utilisateur. UDID
, nom du téléphone, ...
0 votes
Excellente question, mais je ne suis pas sûr qu'elle soit en rapport avec le sujet. C'est à la limite, IMO. Cela dit, j'aimerais bien connaître la réponse à cette question aussi, donc +1
0 votes
S'il s'agit d'une fonctionnalité d'iOS, elle m'aidera certainement à mieux comprendre le provisionnement.
12 votes
@Moshe : Pouvez-vous expliquer pourquoi vous pensez que c'est hors sujet ?
0 votes
Cette question est liée à un outil de distribution, et en aucun cas à l'écriture de code. Cela dit, j'ai écrit mon commentaire il y a près d'un an. L'environnement sur SO était un peu différent.
8 votes
C'est une très bonne question.
0 votes
Vous pouvez utiliser buildtry.com prend en charge les versions iOS et Android
0 votes
Vous pouvez utiliser buildtry.com il suffit de télécharger le fichier IPA et de partager le lien avec les testeurs. Il affiche également les détails du profil de provisionnement. Prend également en charge les APK Android