Macos 启动代理未启动

Macos 启动代理未启动,macos,cocoa,launchd,simbl,Macos,Cocoa,Launchd,Simbl,我在我的一个产品中使用SIMBL,遇到了LaunchAgent没有在某些客户系统上启动的问题。问题可能是从Mac OS X 10.8.3开始的 net.culater.SIMBL.Agent.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dt

我在我的一个产品中使用SIMBL,遇到了LaunchAgent没有在某些客户系统上启动的问题。问题可能是从Mac OS X 10.8.3开始的

net.culater.SIMBL.Agent.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>net.culater.SIMBL.Agent</string>
    <key>Program</key>
    <string>/Library/ScriptingAdditions/SIMBL.osax/Contents/Resources/SIMBL Agent.app/Contents/MacOS/SIMBL Agent</string>
    <key>RunAtLoad</key>
    <false/>
    <key>LimitLoadToSessionType</key>
    <string>Aqua</string>
    <key>OnDemand</key>
    <false/>
</dict>
</plist>

标签
net.culater.SIMBL.Agent
程序
/Library/ScriptingAdditions/SIMBL.osax/Contents/Resources/SIMBL Agent.app/Contents/MacOS/SIMBL Agent
运行负荷
LimitLoadToSessionType
水绿色
OnDemand
我可以通过添加以下内容来解决此问题:

<key>KeepAlive</key>
<true/>
KeepAlive

我仍然感兴趣的是,这个问题是否是因为MacOSX10.8.3或其他方面的变化

OnDemand
键在Mac OS X 10.5及更高版本中已被弃用,因此您应该使用
KeepAlive
选项

不推荐使用的功能在软件的当前版本中仍然有效,但可能会引发错误消息或警告