簡體   English   中英

從Objective-C創建磁盤映像(.dmg)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM