Учитывая профиль обеспечения, кто-нибудь знает, как определить, какие UDID находятся в этом профиле?
UDID в профиле подготовки?
Ответ 1
Откройте его в текстовом редакторе. Вы должны иметь возможность видеть список UDID.
Они отображаются под ключом "Предоставляемые устройства".
Ответ 2
Чтобы узнать, какое UDID устройства iOS связано с вашим профилем обеспечения, используйте команду Terminal:
security cms -D -i/path/to/MyProfile.mobileprovision
(перетащите файл .mobileprovision из Finder в окно терминала, чтобы заполнить путь к файлу)
В результатах команды найдите раздел ProvisionedDevices для UDID-устройств, связанных с профилем, например:
<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>
Ответ 3
Извините за автозапуск, который следует за мной - я автор упомянутого плагина, но считал, что это подходящий ответ на этот вопрос.
Я написал плагин QuickLook только для этой потребности.
Он дает вам отсортированный список всех UDID в профиле. Когда он знает больше об определенном UDID, он позволит вам отображать всплывающее окно, чтобы получить дополнительную информацию об устройстве.
Это также простой способ получить доступ к другой полезной информации о профиле: дату создания и срока действия, идентификатор приложения, имя профиля...
Скачайте здесь.
Ответ 4
Другим подключаемым модулем QuickLook, который я использую, является ProvisionQL.
https://github.com/ealeksandrov/ProvisionQL
Он предоставляет функцию QuickLook для подготовки профилей!
Посмотрите еще скриншоты о том, как это работает: https://github.com/ealeksandrov/ProvisionQL/blob/master/screenshots.md