- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经放置了以下 com.apple.test.plist 文件夹中的文件:
/System/Library/LaunchDaemons
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.apple.Spotlight</string>
<key>ProgramArguments</key>
<array>
<string>/Users/todd/Dropbox/client/CLIENT.BUILDS/MAC/v0.1/ApplicationTest.app</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
最佳答案
key ProgramArguments
需要一个可执行文件,但您提供了一个应用程序包,这是一个美化的目录。为了启动应用程序,您必须将 launchd 指向 bundle 中的可执行文件:
<key>ProgramArguments</key>
<array>
<string>/Users/todd/Dropbox/client/CLIENT.BUILDS/MAC/v0.1/ApplicationTest.app/Contents/MacOS/ApplicationTest</string>
</array>
open(1)
运行应用程序的命令:
<key>ProgramArguments</key>
<array>
<string>/usr/bin/open</string>
<string>-W</string>
<string>/Users/todd/Dropbox/client/CLIENT.BUILDS/MAC/v0.1/ApplicationTest.app</string>
</array>
关于macos - 如何使用 LaunchDaemons (launchd) 启动 Program.app?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18134992/
我的申请分为两部分。主要应用程序和辅助工具。辅助工具使用提升的权限执行任务。 launchd plist 如下所示:(仅包含重要设置。) UserName root ProgramArguments
只是想知道是否有人成功提交了应用程序或知道 Mac App Store 中存在使用 launchd 的应用程序。 谢谢。 最佳答案 有没有有什么办法可以直接向苹果询问这样的事情吗? 提交一个虚拟应用程
我将 launchd 配置为每天晚上 18 点在我的 mac pro 上启动命令,但它不起作用。 我想检查launchd是否运行了该命令。我尝试了系统控制台,没有发现任何有值(value)的东西。 我
我需要打开我的应用程序并在给定时间内自动从该应用程序运行特定任务。所以我在谷歌中搜索并找到了launchd。第一个问题,这是正确的选择吗? 我创建了一个 plist 并将其保存在位置 ~/Librar
在普通的 Cocoa 应用程序中,通常将所有保存的密码存储在钥匙串(keychain)中,从而避免许多陷阱。现在我正在编写一个 launchd 守护进程,它需要存储密码并在任何用户登录之前运行。这意味
我写了一个 plist 文件并将其放入/Library/LaunchDaemons Label com.dotcafe.DCDMySQLBackup ProgramArguments
我试图弄清楚为什么我的守护进程没有自动启动(在 Mac 10.8.3 上)。但是,它在其他机器上运行良好。这是我在/Library/LaunchDaemons/下的 plist L
我有一些来自Homebrew的launchd脚本。但是,当我重新启动计算机时,我必须手动运行它们: launchctl load -w ~/Library/LaunchAgents/com.mysql
我有一个包含一些工作的 plist 文件: Label StartScript Program /Users/ie54553/Desktop/script.s
我用 Homebrew 软件安装了 NGINX 然后我得到了信息并按照说明加载了 launchd plist $ brew info nginx nginx: stable 1.6.2, devel
我目前正在使用 plist 来运行 shell 脚本。 Label com.name.set
我有一个 Python 脚本,它使用 subprocess 来运行一个 AppleScript 来改变我的桌面背景。 launchd 会定期调用 bash 脚本来运行 Python 脚本。 当我从命令
有人有关于在 Xcode for iOS 中创建控制台工具的一些提示吗?我想通过 launchd 运行它,它应该向服务器发送请求。 但我找不到任何方法在 Xcode for ARM 中编译没有 UI
我有以下启动配置(存储在 acme.plist 中),我加载并开始使用 launchctl load acme.plist和 launchctl start acme.plist分别。
我正在尝试使用launchd每分钟执行一个脚本 我添加了一个新的 launchd 作业 plist,看起来像这样 Label com.bpstatusboard.omnifoc
我开始使用launchd并想要设置一个plist文件,这样每当我将SD卡插入我的Mac mini服务器(使用Snow Leopard Server)时,我都希望运行一个shell脚本(它应该复制所有j
通过 launchd 获得 root 权限的辅助工具无法建立到我的主程序的 NSConnection。 当我使用 sudo 手动启动 HelperTool 时,连接有效,这证明我的服务销售良好,并且问
我正在尝试编写一个小型 Cocoa 应用程序来帮助我管理时间,我希望它在启动时检查是否已经有 launchd 条目,如果没有,则为自己添加一个条目。 写入 launchd 文件的正确文件夹是什么,和/
是否可以知道加载到 launchctl 命令中的 .plist 文件位置? 标签名称与“launchctl list”一起列出,其内容可以通过“launchctl list LABEL”查看,但我找不
我想在登录时运行在后台运行的统一同步服务。但是我代理的状态码是78 .我不知道为什么,我尝试了一些在线发布的修复程序,但它不起作用。 有什么问题??下面是我的服务的 plist 文件。
我是一名优秀的程序员,十分优秀!