Учитывая URL-адрес смонтированного тома, получите URL-адрес файла DMG с помощью Swift

введите описание изображения здесь

У меня есть URL-адрес смонтированного тома /Volumes/Brave Browser. Как я могу получить URL-адрес файла образа диска с помощью Swift? Как видно на скриншоте, это путь к файлу /Users/saisudheep_n/Downloads/Brave-Browser.dmg. Я пробовал использовать дисковый арбитраж для получения описания диска с помощью DADiskCopyDescription(DADisk_Object), но он не содержит путь к файлу dmg. Есть ли способ добиться этого с помощью Swift?


person Sai Sudheep N    schedule 11.05.2021    source источник
comment
Используйте mountedVolumeURLs FileManager, чтобы перечислить все URL-адреса съемного диска и найти путь, который начинается с "Volumes".   -  person El Tomato    schedule 11.05.2021
comment
Вот этот ответ с использованием командной строки, а также Пример Objective-C.   -  person Eric Aya    schedule 11.05.2021