SMJobRemove powiedzie się, ale narzędzie plist i narzędzie pomocnicze nie zostaną usunięte
Próbuję usunąć uprzywilejowane narzędzie pomocnicze zainstalowane przezSMJobBless
, Otrzymuję dodatnią wartość zwracaną i brak błędów, ale pliki w / Library / PrivilegedTools i / Library / LaunchDaemons nie są usuwane. Czy muszę sam usuwać te pliki?
Z dokumentacji przeczytałem:
Wartość zwracana prawda, jeśli zadanie zostało pomyślnie usunięte, w przeciwnym razie fałsz.
Dzwonię do następujących osób, aby usunąć zadanie:result = SMJobRemove(kSMDomainSystemLaunchd, (__bridge CFStringRef)label, _authRef, YES, &errorCF);