launchdagent

    0熱度

    1回答

    我有一雙的launchd守護程序,其中之一是一個真正的守護程序(如運行根)和其中一個是運行爲每GUI會話的基礎上(會話類型的Aqua)的GUI劑。 我需要防止非管理員級別的用戶使用launchctl禁用用戶級代理,或者至少是弄清楚如何從根級守護程序重新加載代理。 到目前爲止,我已經找到了最好的文章是this one,但它並沒有真正提供任何明確的解決方案。 最簡單的方法似乎是定期在根守護程序中獲取當

    4熱度

    1回答

    有時候我發現觸發命令根本不會加載應用程序。這種情況很少發生,但是有沒有這種命令會失敗的已知條件或情況?有什麼辦法可以調試launchctl嗎? launchctl load /Library/LaunchAgents/com.xyz.plist plist中的內容是: <dict> <key>Label</key> <string>com.xyz</string> <key>Progra

    2熱度

    1回答

    我試圖安排在OS X山一個簡單的任務獅子10.8.3 launchctl start nextstopsun.helloworld 命令不執行腳本並拋出一個消息控制檯 4/2/13 9:50:49.663 PM com.apple.launchd.peruser.501[139]: (nextstopsun.helloworld[46729]) Job failed to exec(3) fo

    0熱度

    1回答

    我在可可中開發了launchAgent。它對我來說在開發環境上工作得很好,把plist文件放在/Library/LaunchAgents/位置。爲了在其他筆記本電腦上分發和安裝,我使用軟件包製作工具創建了軟件包。作爲安裝過程的一部分,我想更改plist文件的權限並將其複製到/ Library/LaunchAgents位置。 任何人都可以告訴我我怎麼能做到這一點? 在此先感謝幫助....任何幫助將不

    4熱度

    1回答

    我是OS X的新手,必須創建一個包含2個部分的應用程序 - 啓動守護進程和啓動代理。守護進程將執行諸如命令執行,日誌記錄等操作,並且必須以某種方式將這些結果傳遞給啓動代理(這會將它們轉移到顯示GUI的登錄項目,儘管這是未來的步驟)。我的問題: 我如何實現這種溝通?從閱讀Apple文檔到目前爲止我能夠收集的信息是我最好的選擇是使用CFSockets。有沒有其他(更簡單)的方法?有沒有人有任何示例教程

    7熱度

    2回答

    想知道是否有人成功提交了一個應用程序,或知道使用launchd的Mac App Store中存在的應用程序。 謝謝。

    0熱度

    3回答

    我正在終端和ipython筆記本中的命令行運行正常的腳本中運行以下python導入。 #!/usr/bin/python import os import re import urllib import urllib2 as ul import sys from bs4 import BeautifulSoup as bs 當它通過從蘋果的launchd一個的.plist文件我碰到