首页 > 解决方案 > install4j 如何为 macOS 单包存档创建自定义安装程序

问题描述

要为 macOS (i4j 9.0.2) 创建安装程序,我使用了选项“Installer-macOS single bundle”。但它现在已被弃用。按照建议,我改用“Archive-macOS 单包存档”。我想要和以前一样的安装对话框。因此,我选择了“使用安装应用程序”,并且必须在“安装程序”部分创建自定义安装程序应用程序。我创建了与默认“安装程序”相同的新应用程序 - 手动添加了与“安装程序”中具有相同值的所有屏幕和操作。这个对吗?无论如何,Mac 上的安装对话框运行时没有图标和图像。此外,安装向导的默认位置不是“应用程序”。怎么了?

标签: macosinstallationinstall4j

解决方案


我创建了与默认“安装程序”相同的新应用程序 - 手动添加了与“安装程序”中具有相同值的所有屏幕和操作。这个对吗?

您可以将要在 macOS 设置应用程序中使用的所有屏幕放入一个屏幕组,然后在设置应用程序中添加指向该屏幕组的链接。这样,您就不必复制它们。

无论如何,Mac 上的安装对话框运行时没有图标和图像

我在这里看不到这种行为。请联系 support@ej-technologies.com 并提供媒体文件的下载链接,该媒体文件与 .install4j 项目文件一起展示此行为。

此外,安装向导的默认位置不是“应用程序”。

媒体文件类型是存档,它没有安装目录,但用户将应用程序包拖到所需位置。这是 macOS 上的默认安装过程。您可以设置 DMG 的样式,使其在窗口中显示指向 /Applications 的符号链接作为目标。这使用户更容易。有关该主题的更多信息,请参阅

https://www.ej-technologies.com/resources/install4j/help/doc/concepts/dmgStyling.html


推荐阅读