【问题标题】:How does one set a background image in an OSX .pkg?如何在 OSX .pkg 中设置背景图像?
【发布时间】:2013-07-08 17:32:11
【问题描述】:

我正在为我的 OSX 应用程序创建一个 .pkg 安装程序,但我无法弄清楚如何设置背景图像。

我正在我的构建脚本中创建我的安装程序,如下所示:

pkgbuild --root $APP_FOLDER --identifier "com.company.product" $FINAL_PKG

这很好用,但我无法在手册页中找到有关设置背景图像的任何信息。我见过有自定义背景图像的包安装程序,如何设置它?

编辑:

这是一个带有自定义背景的软件包安装程序的屏幕截图:

【问题讨论】:

  • 你是在说你的 icns 吗?
  • 没有,因为您正在安装,一些软件包安装程序有一个自定义背景图像,而不是默认的普通铅笔、尺子和画笔背景。我在帖子中添加了屏幕截图。
  • 哦,是的....你看过 productbuild 的命令行参数了吗?转到终端并输入“productbuild”

标签: macos installation package pkgbuild


【解决方案1】:

这很可能是通过苹果用于创建安装程序的工具完成的。

如果你在 Apple 的 OS X 开发者网站上搜索它,你可能会找到它

编辑:

另见

注意:

我不认为安装程序是最好的解决方案!以一种让您从安装程序中解放出来的方式制作您的应用程序并不难。许可协议、Pre- 和 Post 脚本功能可以在应用内编码。

【讨论】:

  • 我从 Apple 看到的唯一这样的东西是 PackageMaker,但它似乎已被放弃。
【解决方案2】:

啊哈! productbuild 附带一个资源标志。这是一个解决资源问题的 stackoverflow 问题:How do I build an OS X installer package with a custom background with productbuild?

它提到了--resources /path/Resources

还有一个 en.lproj 子目录和一个 XML 资源文件。您可以指定 background.jpg 或修改现有的。

希望这会为您指明正确的方向。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-06
    • 2018-01-08
    • 1970-01-01
    • 2022-10-07
    • 2019-07-24
    • 2014-11-06
    • 2020-08-17
    相关资源
    最近更新 更多