Служба XPC, запуск в качестве агента запуска
Я создал службу XPC, которая работает в фоновом режиме и создает периодические задачи
поместил его в путь / Пользователи / Питер / Библиотека / Поддержка приложений /AGENT TEST APPS/CS Agent.xpc
я могу запустить его, непосредственно выполнив файл
я поместил.plist в LaunchAgents, ссылаясь на исполняемый файл
<?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>Debug</key> <true/> <key>Label</key> <string>com.company.CS-Agent</string> <key>KeepAlive</key> <true/> <key>RunAtLoad</key> <true/> <key>Program</key> <string>/Users/Peter/Library/Application Support/AGENT TEST APPS/CS Agent.xpc</string> </dict> </plist>
но он не запускается при запуске, как следует
ОБНОВИТЬ
пытался загрузить вручную
Peters-MacBook-Air:LaunchAgents Peter$ launchctl load com.company.CS-Agent.plist
com.company.CS-Agent: Already loaded
Но я не вижу его ни в мониторе активности, ни в выходных данных, которые он должен создавать (создавать файлы)
когда я делаю список launchctl я вижу
- 13 com.company.CS-Agent