Ich versuche, ein privilegiertes Hilfswerkzeug zu entfernen, das über SMJobBless
installiert wurde, bekomme ich einen positiven Rückgabewert und keine Fehler, noch die Dateien unter/Library/PrivilegedTools und/Library/LaunchDaemons werden nicht gelöscht. Muss ich diese Dateien selbst löschen?SMJobRemove gelingt, aber Plist und Helfer Tool nicht gelöscht
Aus der Dokumentation lese ich:
Rückgabewert true, wenn der Auftrag erfolgreich entfernt wurde, andernfalls falsch.
Ich rufe die nach dem Job zu entfernen: result = SMJobRemove(kSMDomainSystemLaunchd, (__bridge CFStringRef)label, _authRef, YES, &errorCF);
Irgendein Glück? Ich bin im selben Boot. – Joe
Diese Frage ist verwandt. http://stackoverflow.com/questions/11699992/can-smjobsubmit-be-used-to-execute-a-privileged-helper-installed-by-smjobbless/11822408#comment16953899_11822408 Der Blog-Eintrag, der daran angehängt ist, http: // www.stairways.com/blog/2012-08-06-smjobsubmit könnte auch einige führen. – Joe
Leider habe ich noch nichts über smjobremove gefunden, das die Dateien physisch nicht entfernt. Wenn jemand eine direkte Antwort kennt, die großartig wäre :) – redshift5