我如何为我的应用程序组合多个不同的 DMG
how can i Combining Multiple different DMGs for my application
我是 iOS/OS X 的新手。我已经为 OS X 的应用程序编写了内核代码、Qt 应用程序和前端应用程序并对其进行了测试,工作正常。
面临的问题:
我必须制作一个可分发的 .dmg,它将通过单击双击将所有三个代码{内核代码、Qt 应用程序和前端应用程序}安装在单独的目录中。
我怎样才能使这个工作?
尝试过的方法:
1) 我制作了单独的 .dmg 并添加到一个文件夹中,然后再次创建了另一个 .dmg 文件夹。(但它需要再次双击以安装所有三个代码部分)
2) 我尝试使用命令行 macdeployqt、磁盘工具、IDMG、DropDMG 生成 .dmg(它也有助于添加许可证)。
2a) DropDMG 可以选择加入然后转换 Image /Archiver 它不起作用,在我加入第一个文件 (file.001) 后,它显示消息 "Use Convert ..to join ".dmgpart"files。当我尝试转换图像/存档选项,它不检测文件 (.dmgpart)
注意:我使用的是 DropDMG trail 版本,我将所有三个文件重命名为 file.001、file.002.dmgpart 和 file.003.dmgpart(根据用户公会)
A .dmg
是 disk image,不是安装程序;您需要创建一个安装程序包。
PRODUCTBUILD
productbuild -- Build a product archive for the OS X Installer or the Mac App Store
产品存档是一个扩展名为 .pkg
的平面文件。 productbuild 创建一个可部署的产品存档,存档,
chive,可以与 OS X 安装程序一起使用。
PKGBUILD
pkgbuild -- Build an OS X Installer component package from on-disk
files
A component package
包含由 OS X 安装程序安装的负载。虽然是一个组件
包可以单独安装,它通常与一个产品档案一起被合并到一个产品档案中
distribution
和本地化资源,使用 productbuild(1).
我是 iOS/OS X 的新手。我已经为 OS X 的应用程序编写了内核代码、Qt 应用程序和前端应用程序并对其进行了测试,工作正常。
面临的问题:
我必须制作一个可分发的 .dmg,它将通过单击双击将所有三个代码{内核代码、Qt 应用程序和前端应用程序}安装在单独的目录中。
我怎样才能使这个工作?
尝试过的方法:
1) 我制作了单独的 .dmg 并添加到一个文件夹中,然后再次创建了另一个 .dmg 文件夹。(但它需要再次双击以安装所有三个代码部分)
2) 我尝试使用命令行 macdeployqt、磁盘工具、IDMG、DropDMG 生成 .dmg(它也有助于添加许可证)。
2a) DropDMG 可以选择加入然后转换 Image /Archiver 它不起作用,在我加入第一个文件 (file.001) 后,它显示消息 "Use Convert ..to join ".dmgpart"files。当我尝试转换图像/存档选项,它不检测文件 (.dmgpart)
注意:我使用的是 DropDMG trail 版本,我将所有三个文件重命名为 file.001、file.002.dmgpart 和 file.003.dmgpart(根据用户公会)
A .dmg
是 disk image,不是安装程序;您需要创建一个安装程序包。
PRODUCTBUILD
productbuild -- Build a product archive for the OS X Installer or the Mac App Store
产品存档是一个扩展名为 .pkg
的平面文件。 productbuild 创建一个可部署的产品存档,存档,
chive,可以与 OS X 安装程序一起使用。
PKGBUILD
pkgbuild -- Build an OS X Installer component package from on-disk files
A component package
包含由 OS X 安装程序安装的负载。虽然是一个组件
包可以单独安装,它通常与一个产品档案一起被合并到一个产品档案中
distribution
和本地化资源,使用 productbuild(1).