- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有时我看到触发命令根本不会加载应用程序。这种情况很少发生,但是否有任何已知条件或情况会导致此命令失败?有没有办法调试launchctl?
launchctl load /Library/LaunchAgents/com.xyz.plist
<dict>
<key>Label</key>
<string>com.xyz</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/xyz.app/Contents/MacOS/xyz</string>
</array>
<key>EnvironmentVariables</key>
<dict>
<key>OPT</key>
<string>xyz</string>
</dict>
<key>ExitTimeOut</key>
<integer>10</integer>
<key>KeepAlive</key>
<dict>
<key>SuccessfulExit</key>
<false/>
</dict>
<key>RunAtLoad</key>
<true/>
<key>EnableTransactions</key>
<false/>
launchctl dumpstate
显示状态=等待。为什么?
最佳答案
根据您的 OS X 版本(断点是 10.10,显然)我已经挖掘了一堆应该可以帮助您调试它的资源,以一种或另一种方式。
sudo launchctl log level debug (debug, info, notice, warning, error, critical, alert, emergency)
tail -f /var/log/system.log
sudo launchctl log level error
关于macos - launchctl 无法运行或加载 plist 是否有任何条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33288526/
我正在尝试使用 Launchctl 来启动 svnserve 进程,但我一直收到一条错误消息,提示“没有为:/Library/LaunchAgents/org.tigris.subversion.sv
我发现,LaunchCtl 在使用其“提交”协议(protocol)时会跳过参数。 我有以下脚本 (script.sh): #!/bin/bash arg1="$1" arg2="$2" arg3="
我一直在构建一个 golang app带有系统托盘 GUI。我要 launchctl每当我登录时运行我的程序。程序编译并运行没有任何错误,但是,当 launchctl运行它,我看到这个:Service
我需要从我的沙盒 OSX 应用程序中执行 launchctl load/unload 命令。该应用程序对启动代理的 plist 文件所在的文件夹具有读写权限(使用应用程序用户之前授予的安全范围书签)。
在 OS X Yosemite (10.10) 上,有没有办法删除服务的启用/禁用覆盖设置? 例如,要为 root 永久禁用不存在的服务“test”,请执行以下操作: sudo launchctl d
有时我看到触发命令根本不会加载应用程序。这种情况很少发生,但是否有任何已知条件或情况会导致此命令失败?有没有办法调试launchctl? launchctl load /Library/LaunchA
我正在尝试从我的越狱手机应用程序停止和启动 com.apple.mobile.installd。我尝试了几乎所有可能的方法 NSTask、system()、shell 脚本,但它不起作用。有人可以帮帮
我正在尝试卸载旧的 sql,以便安装新的。我正在关注 this发布但卡在 launchctl unload。 [~/Library/LaunchAgents]$ ls com.adobe.ARM.20
我想从应用程序执行launchctl。 为此,我使用以下代码, NSTask *task; task = [[NSTask alloc] init]; [task setLaunchPath: @"/
我想使用 launchd 每分钟运行一个 python 脚本。我的 plist 文件如下所示: Label com.turtle.script.plist Progra
在 OSX 上,使用 launchctl 来启动和停止服务似乎很棒,但是我无论如何都看不到检查返回值以确保它真的启动了。即使服务无法启动,返回值似乎总是归零 此 plist 文件包含错误,因此不会按预
我尝试以 root 身份从 OSX 应用程序使用 launchctl 启动 samba 服务,但我收到错误状态 -60031。我可以毫无问题地运行终端中的命令: sudo launchctl load
我的问题是如何在重新启动后自动使用 launchd 以 root 权限启动 MacOSX 守护进程? 我正在编写一个内部使用的应用程序,用于阻止对网站的访问。它是用 python 编写的,并修改/ec
首先,用一些背景信息来解释我的动机:我有一个 Qt/C++/Objective-C++ 应用程序,它使用 CoreAudio/AVFoundation 接收来自 Mac 上指定音频输入的传入音频,修改
我执行launchctl start com.xxx.xxx.plist 我可以找到 AutoMakeLog.err 和内容: Traceback (most recent call last): F
我想在 MacOS X 服务器上启动 Tomcat,所以我编写了以下 plist 并将其放入 /Library/LaunchDaemons: Disabled
我尝试在 macOS 上每 5 分钟通过 launchctl 运行一个简单的 Python 脚本。我创建的播放列表如下: Label com.myscr
我的应用程序在 root 下启动,我需要能够使用 NSTask 和 launchctl 卸载进程这是我做的代码: NSPipe *pipe = [NSPipe pipe]; NSTas
我收到同样的错误 launchctl: Dubious ownership on file (skipping): ~.plist nothing found to load从运行 launchctl
我发现 mac os x 10.10 上的遗留子命令中列出了诸如加载/卸载之类的 launchctl 子命令。 所以我的问题是如何使用 launchctl 加载/卸载/Library/LaunchDa
我是一名优秀的程序员,十分优秀!