2013-04-30 3 views
1

Я использую SIMBL в одном из своих продуктов и сталкиваюсь с проблемой, что LaunchAgent не запускался в некоторых системах клиентов. Возможно, проблема началась с Mac OS X 10.8.3.LaunchAgent не запущен

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> 

Я был в состоянии решить эту проблему, добавив:

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

Еще мне интересно, если этот вопрос из-за изменений с Mac OS X 10.8.3 или что-то еще.

ответ

0

OnDemand ключ был устарел в Mac OS X 10.5 и более поздних версиях, поэтому вы должны использовать опцию KeepAlive.

Функция устаревания по-прежнему работает в текущей версии программного обеспечения, но может вызывать сообщения об ошибках или предупреждения. [1]

Смежные вопросы