标签: objective-c macos mount dmg diskarbitration
问。如何以编程方式安装Apple磁盘映像?
我的方法类似于使用磁盘仲裁进行安装,如图所示here。我不想使用任何命令行工具。
卸载和弹出工作完美但挂载需要BSD名称(通常用于磁盘块文件)。我也看到了DiskArbitrator的源代码,这个工具在后台使用hdiutil来为DMG创建块文件。
hdiutil
是否有其他方法/框架为我的磁盘映像创建阻止文件,以便我可以使用它来挂载DMG?
我已经看过this