2010-08-03 27 views
19

Étant donné un profil d'approvisionnement, est-ce que quelqu'un sait comment déterminer les UDID dans ce profil?UDID dans le profil d'approvisionnement?

+0

@Jasarien - Comment puis-je accepter des réponses? Est-ce que je clique sur la flèche au-dessus du numéro de la réponse? –

Répondre

19

Ouvrez-le dans un éditeur de texte. Vous devriez être capable de voir la liste des UDID.

Ils apparaissent sous la clé "Périphériques provisionnés".

+0

Merci. Désolé pour la question idiote. –

+0

Regardez comme vous l'avez deviné :) – Jasarien

+1

Cela ne marche plus. – user1071136

5

Désolé pour le branchement automatique qui suit - Je suis l'auteur du plugin mentionné, mais j'ai trouvé que c'était une réponse appropriée à cette question.

J'ai écrit un plugin QuickLook juste pour ce besoin.
Il vous donne une liste triée de tous les UDID dans le profil. Quand il en sait plus sur un UDID spécifique, il vous permettra d'afficher un pop-up pour obtenir plus d'informations sur le périphérique.

Il est aussi un moyen facile d'avoir accès à d'autres informations utiles sur le profil: création et date d'expiration, App ID, nom de profil ...

Téléchargez ce here.

Screenshot of the plugin

+1

pour le site. – Hemang

45

Pour voir quel appareil iOS UDID sont associés à de votre profil de provisionnement, utilisez la commande Terminal:

sécurité cm -D -i /path/to/MyProfile.mobileprovision

(faites glisser le fichier .mobileprovision du Finder vers la fenêtre Terminal pour remplir le chemin du fichier)

Dans les résultats de la commande pour regarder la section ProvisionedDevices pour le dispositif UDIDs associés au profil, tels que:

<key>ProvisionedDevices</key> 
<array> 
    <string>abab79177cse660edf75b4affe9d87ef2685ade2</string> 
    <string>3436dc195c5432f1c22b5a687adfcd350de3af0a</string> 
    <string>04589ca69bbde998a72f320s7148290603bc025c</string> 
    <string>8a684993a490ebfdf564ef20d5fa38ebfb31b8d7</string> 
    <string>16663b95823sf346fc377c3d31a90bc9fcd61d1d</string> 
    <string>2e88a9cb3155fc81577c580b86s74351e3f50d5b</string> 
    <string>105404f9945627sa24be595015a7cb5655f096f1</string> 
    <string>7ea5s4fe4ee0c8d40a18117c446306663fc0bf73</string> 
</array> 
+1

cette réponse devrait être la réponse, parfois l'ouverture du profil avec l'éditeur de texte afficher uniquement les binaires. –

+0

... Et s'il n'y a * aucune * section appelée 'ProvisionedDevices', aucun périphérique n'est inclus dans le profil. –

+0

@Ben, à droite. Aucune clé ProvisionedDevices n'indique un profil de distribution (App Store ou In House). Toutefois, les profils In House contiennent la clé ProvisionsAllDevices. – Bobjt