我試圖刪除通過SMJobBless
安裝的特權幫助器工具,我得到一個正面的返回值,沒有錯誤,但在/ Library/PrivilegedTools和/ Library/LaunchDaemons不會被刪除。我必須自己刪除這些文件嗎?SMJobRemove成功,但plist和幫助器工具沒有刪除
從我閱讀文檔:
如果作業被成功刪除返回值true,否則 假。
我打電話下面的刪除工作: result = SMJobRemove(kSMDomainSystemLaunchd, (__bridge CFStringRef)label, _authRef, YES, &errorCF);
運氣好嗎?我在同一條船上。 – Joe 2012-09-21 22:38:42
這個問題是相關的。 http://stackoverflow.com/questions/11699992/can-smjobsubmit-be-used-to-execute-a-privileged-helper-installed-by-smjobbless/11822408#comment16953899_11822408附加到它的博客文章,http:// www.stairways.com/blog/2012-08-06-smjobsubmit也可能有一些線索。 – Joe 2012-09-25 13:08:00
不幸的是,我還沒有發現任何關於smjobremove而不是物理刪除文件。如果有人知道一個直接的答案,那就太好了:) – redshift5 2012-10-04 01:06:19