Я запускаю программу, которая должна отслеживать внешние жесткие диски.
Я ищу лучший способ однозначно идентифицировать жесткий диск на нескольких компьютерах (включая компьютеры Windows с .Net по дороге).Получить серийный номер жесткого диска в Swift
Я посмотрел на получение UUID, но это похоже на разные компьютеры. Я надеялся попытаться получить серийный номер производителя, напечатанный на диске, но я не знаю, как это сделать с помощью Swift, если это даже возможно.
Дополнительный бонус, если я мог бы связать это с обнаружением при установке нового жесткого диска, но не на DVD.
Вы имеете в виду что-то вроде [этого инструмента] (http://apple.stackexchange.com/questions/135565/how-do-i-get-detailed-smart-disk-information-on-os-x-mavericks -или позже)? Это с открытым исходным кодом, поэтому вы могли бы, возможно, копаться там. – tadman
Интересная информация здесь: http://stackoverflow.com/a/2021812/2227743 – Moritz
@tadman Хм, да, это интересно ... Множество копать через – AndyD273