Les UDID n'apparaissent pas dans la dernière version d'iTunes 12.9 avec les iPhone X et Max Max exécutant iOS 12.
Est-ce que quelqu'un sait comment obtenir l'UDID à partir du nouvel iTunes?
Jusqu'à présent, j'ai réussi à obtenir un code à 24 chiffres de Xcode. J'utilise iPhone Xs Max, l'appareil apparaît comme un iPhone 4 sous Xcode!
Il semble qu'Apple ait changé le format UDID de 40 à 24 chiffres et qu'un trait d'union soit ajouté après les 8 premiers chiffres pour que l'enregistrement fonctionne. par exemple. 00008020-
Remarque: le code affiché dans Xcode n'inclut pas le «-», il doit être ajouté manuellement. Cela ne fonctionnera pas si vous collez le code à 24 chiffres sur la page d'enregistrement du périphérique.
Je me demandais si quelqu'un avait réussi à obtenir l'UDID sur iTunes sans utiliser Xcode? Ou des logiciels tiers?
C'est la méthode que j'ai utilisée jusqu'à présent:
Faites-nous savoir s'il existe un moyen plus facile.
J'espère que cela aide et peut faire gagner du temps aux gens.
En fait, le format a changé, c'est comme ça maintenant: 00007020-0018598X0X90003X
Cela s'appelle "Identifier" dans:
Xcode > Window > Devices & Simulators
Source: https://iphonesoft.fr/2018/10/08/Apple-change-format-udid-l-iphone-xs
Pour une réponse non-Xcode, voir https://stackoverflow.com/a/52473809/3303337 . Citant cette réponse:
- Allez dans "-> À propos de ce Mac".
- Cliquez sur "Rapport système" et sélectionnez "USB".
- Trouvez votre téléphone et le champ "Numéro de série" est ce que vous recherchez.
- Copiez cette valeur et collez-la dans le portail des développeurs lorsque vous enregistrez un nouveau périphérique.
Ensuite, injectez juste un tiret après les 8 premiers chiffres.
Vous pouvez facilement obtenir UDID ainsi que d'autres informations sur les périphériques en utilisant l'application appelée "Apple Configurator 2" . Voici le lien de l'application . https://iTunes.Apple.com/us/app/ Configurateur Apple-2/id1037126344? Mt = 12 .
Comme la réponse de dpalmer, vous pouvez utiliser le rapport système. Pour obtenir le numéro de série du rapport système sur le terminal sans cliquer autant que possible, vous pouvez coller cette commande:
system_profiler SPUSBDataType -detailLevel mini | \
grep -e iPhone -e Serial | \
sed -En 'N;s/iPhone/&/p'
Sortie:
2018-10-25 12:57:06.527 system_profiler[23461:6234239] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe0003a3e
iPhone:
Serial Number: 3aeac....4145
Vous pouvez ignorer la partie failed 0xe0003a3e
et obtenir le Serial Number: 3aeac....4145
Mon article de blog sur le sujet inclut des méthodes pour obtenir l'UDID sous Windows: https://deciphertools.com/blog/2014_11_19_how_to_find_your_iphone_udid/
Comme tout le monde le note, vous devez coller manuellement le trait d'union après les huit premiers chiffres.