Создание образа диска (.dmg) из Objective-C
Есть ли какая-нибудь библиотека для создания образа диска из Какао, или это возможно только через Finder?
2 ответа
Решение
Я не знаю, как сделать это напрямую из какао (хотя он может быть), но есть другой способ. hdiutil
Вы можете использовать инструмент из Терминала, а также вызывать его из своей программы. Вот пример использования для создания образа диска из папки:
hdiutil create -fs HFS+ -volname "Volume Name" \
-srcfolder "/path/to/source/directory" "path/to/filename.dmg"
Похоже, что http://www.cocoabuilder.com/archive/cocoa/152742-disc-image-apis.html описывает ту же проблему.
Вы могли бы использовать hdiutil
инструмент, возможно, с помощью NSTask.