[英]Creating a disk image (.dmg) from Objective-C
是否有任何庫可以從Cocoa創建磁盤映像,或者只能通過Finder實現?
我不知道從Cocoa 直接做的方法(盡管可能有一個),但還有另一種方法。 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。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.