从 Objective-C 创建磁盘映像 (.dmg)
是否有任何库可以从 Cocoa 创建磁盘映像,或者只能通过 Finder 来创建?
Is there any library to create a disk image from Cocoa, or is it only possible through Finder?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道有什么方法可以直接从 Cocoa 做到这一点(尽管可能有),但还有另一种方法。
hdiutil
工具可以从终端使用,您也可以从程序中调用它。以下是从文件夹创建磁盘映像的示例用法:似乎 http://www.cocoabuilder.com/archive/cocoa/152742-disc-image-apis.html描述了同样的问题。
I'm not aware of a way to do it directly from Cocoa (though there might be one) but there is another way. The
hdiutil
tool can be used from the Terminal, and you can call it from your program as well. Here's a sample usage for creating a disk image from a folder:Seems that http://www.cocoabuilder.com/archive/cocoa/152742-disc-image-apis.html describes the same problem.
您可以使用
hdiutil
工具,也许可以借助 NSTask。You could use the
hdiutil
tool, perhaps with the aid of NSTask.