Используйте терминал "system_profiler", чтобы найти UDID для подключенных устройств
Если вам удобно использовать Терминал, вы можете вставить эту команду в Терминал или сохранить ее как script или псевдоним .
system_profiler SPUSBDataType -detailLevel mini | \
grep -e iPhone -e Serial | \
sed -En 'N;s/iPhone/&/p'
Вставьте этот текст в терминал и нажмите enter, чтобы запустить system_profiler для USB-устройств, а затем отфильтровать только UDID iPhone из довольно длинного вывода.Опять же, обязательно добавьте необходимый дефис после первых восьми цифр для устройств iPhone XS и XS Max.
вывод на терминал:
$ system_profiler SPUSBDataType -detailLevel mini | \
grep -e iPhone -e Serial | \
sed -En 'N;s/iPhone/&/p'
Output:
2018-10-25 12:57:06.527 system_profiler[23461:6234239] SPUSBDevice:
IOCreatePlugInInterfaceForService failed 0xe0003a3e
iPhone:
Serial Number: 3aeac....4145
Игнорировать следующие ошибки
2018-10-25 12:57:06.527 system_profiler[23461:65234239] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe0003a3e
Ищите Serial Number: 3aeac........4145
Псевдоним:
# find UDID
alias fudid="system_profiler SPUSBDataType -detailLevel mini | grep -e iPhone -e Serial | sed -En 'N;s/iPhone/&/p'"
От: https://deciphertools.com/blog/2014_11_19_how_to_find_your_iphone_udid/