#swift #cocoa #mount #disk #unmount
Вопрос:
Я пытаюсь смонтировать устройство, которое было извлечено/размонтировано этим API
unmountAndEjectDevice(at:)
https://developer.apple.com/documentation/appkit/nsworkspace/1530469-unmountandejectdevice
но я не могу найти API, который мог бы помочь мне переустановить диск, извлеченный пользователем или этим API.
Пара вещей, которые я обнаружил, используют API арбитража диска или семейное хранилище IO Kit, но я не уверен, как их использовать, и IOKit-это api низкого уровня, поэтому я не хочу связываться с этим, если это не единственный способ.
Последнее решение для меня-использовать diskutil, но я хочу знать, есть ли быстрый способ сделать это с помощью cocoa