macos - 检查基本的、未加密的 UDIF DMG 文件的内容

标签 macos file-format dmg

如果我使用对 hdiutil 的系统调用挂载 DMG 文件,并且我的应用程序意外退出,则 DMG 仍保持挂载状态,但因为我使用 -nobrowse 私下挂载它,所以它不会不显示在 Finder 中。有没有一种方法可以使用某种框架或 API 来挂载它,如果我的应用程序意外退出,这些框架或 API 会足够智能地卸载它?

基本上,我正在寻找一种无需安装即可从 DMG 中读取文件的方法。

最佳答案

您可以使用libdmg直接读取 dmg 而不是安装它......尽管它显然不受支持。

关于macos - 检查基本的、未加密的 UDIF DMG 文件的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/640557/

相关文章:

xcode - 如何下载 xcode dmg 文件?

node.js - 更新到 Mac OSX 10.9.4 后找不到 npm 命令

bash - 静默/自动 Homebrew 安装

python - 转换遗留数据的文件格式

c# - 使用 Cake-build 创建 dmg

macos - 为什么 .pkg 文件有时会在分发前包装在 .dmg 文件中?

python - OSX 上的 tar : Unrecognized archive format error when trying to unpack flower_photos. tgz、TF 教程

iphone - 使用结构体指针作为@property

python - 在 python 中读取没有标题的 .img 医学图像

swift - 我们可以将SceenKit场景保存为Autocad文件格式(.DXW或.DFX)