PackageMaker 是否被视为 Mac OS X 软件安装的标准?或者还有其他东西吗?

发布于 2024-08-04 01:17:27 字数 174 浏览 12 评论 0原文

我已经将我的第一个包与 PackageMaker(用于系统服务)放在一起,但我对以下几个错误不满意:

  • 将目标权限应用于我的源文件时频繁崩溃
  • 包源文件无法自动或轻松刷新
  • 文件过滤器不能工作

还有其他东西更有能力完成这项任务吗?免费不是必需的。

I've put together my very first package with PackageMaker (for a system service), but I am not happy about several faults:

  • Frequent crashes while applying target permissions to my source files
  • Package source files are not automatically or easily refreshed
  • File filter does not work

Is there something else out there more capable of this task? Free is not a requirement.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

缱绻入梦 2024-08-11 01:17:27

是的,是的,而且是有问题的。 Apple 几乎只使用命令行版本,因此 GUI 往往给人一种由暑期实习生拼凑而成且从未测试过的感觉。

Yes it is, and yes it's buggy. Apple uses the command line version pretty much exclusively so the GUI tends to have the feeling that it's been slapped together by a summer intern and never tested.

叫嚣ゝ 2024-08-11 01:17:27

PackageMaker 是标准,适用于需要安装程序的东西(许多常规应用程序仅使用 DMG,通常带有背景图像,告诉用户将捆绑包复制到 /Applications - 例如 Firefox 就是这样做的)

MindVision VISE 是一个商业解决方案,您可以查看at,被一些人使用,但我个人认为外观和效果由此产生的安装程序的感觉是微妙的错误(并且有点复古) - 这当然是一个主观观点。

Package Maker 对于很多人来说都工作得很好 - 尽管文档相当缺乏;您确定您遇到的问题无法解决吗?

PackageMaker is the standard, for things that need an installer (many regular applications just use a DMG, often with a background image telling the user to copy the bundle to /Applications - eg Firefox does this)

MindVision VISE is a commercial solution you can look at, used by some people, but personally I think the look & feel of the resulting installers is subtly wrong (and slightly retro) - that's a subjective viewpoint of course.

Package Maker works pretty well for many people - though documentation is rather scant; are you sure the problems you're experiencing aren't fixable?

↙厌世 2024-08-11 01:17:27

(现在)有一个 PackageMaker 的绝佳免费替代品,其简单名称为“Packages”:
http://s.sudre.free.fr/Software/Packages/about.html

它真的很容易使用,非常稳定和成熟,甚至是开源的(以防你需要破解任何东西)。另外:它有一个写得很好的文档!

There (now) is a great free alternative to PackageMaker with the simple name "Packages":
http://s.sudre.free.fr/Software/Packages/about.html

It's really easy to use, very stable and mature and even open source (in case you need to hack anything). Plus: it has a well written documentation!

树深时见影 2024-08-11 01:17:27

我遇到了同样的问题,直到我在脚本顶部添加了 #!/bin/sh 。显然 PackageMaker 需要它;我希望日志能更清楚地说明这一点。

IHIH,奥伦

I had the same problem until I added #!/bin/sh at the top of the script. Apparently PackageMaker needs it; I wish the log was a bit more clear about it.

IHIH, Oren

你另情深 2024-08-11 01:17:27

从 Mac OS X 10.6 Snow Leopard 开始,建议使用 pkgbuild 和 Productbuild 而不是 PackageMaker。

Since Mac OS X 10.6 Snow Leopard it is recommended to use pkgbuild and productbuild instead of PackageMaker.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文