Служба 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

0 ответов

Другие вопросы по тегам