【问题标题】:How to install launch agent on Mac os x 10.5 / 10.6如何在 Mac os x 10.5 / 10.6 上安装启动代理
【发布时间】:2011-02-04 17:21:30
【问题描述】:

我用可可开发了一个launchAgent。通过将 plist 文件放置在 /Library/LaunchAgents/ 位置,它在开发环境中对我来说很好用。为了在其他笔记本电脑上分发和安装它,我使用包制作工具创建了包。作为安装过程的一部分,我想更改 plist 文件的权限并将其复制到 /Library/LaunchAgents 位置。 谁能告诉我如何做到这一点?

提前感谢您的帮助....任何帮助将不胜感激..!!!!

【问题讨论】:

    标签: cocoa macos launchdagent


    【解决方案1】:

    在 PackageMaker 中,选择已启动的 plist,然后在“配置”中将“安装”位置设置为 /Library/LaunchAgents/com.unicorn.omgponies.plist,将“目标”设置为 /。您可能不想为启动代理启用重定位。然后转到“内容”,您可以在那里设置所有权和权限。

    【讨论】:

    • 非常感谢。它对我有用...你能告诉我如何在安装启动代理后立即启动它。目前我需要手动启动它。
    • @Unicorn:您需要一个安装后脚本或操作来调用launchctl。
    • @Graham:我添加了一个苹果脚本,内容为 &1;">,安装失败时,说安装后脚本无法执行。在安装后部分,我给出了脚本的路径,我在这里遗漏了什么吗?
    • @Unicorn: postinstall 脚本需要是 shell 脚本,而不是苹果脚本。
    • 您不想为 anything 启用重定位。它应该被标记为“无缘无故地让安装随机失败”。
    猜你喜欢
    • 2011-02-04
    • 1970-01-01
    • 2011-07-29
    • 2010-10-15
    • 2010-12-09
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多