SMJobRemove успешно, но инструмент plist и helper не удален
Я пытаюсь удалить привилегированный вспомогательный инструмент, установленный черезSMJobBless
Я получаю положительное возвращаемое значение и никаких ошибок, но файлы в / Library / PrivilegedTools и / Library / LaunchDaemons не удаляются. Нужно ли удалять эти файлы самостоятельно?
Из документации я прочитал:
Return Value true if the job was removed successfully, otherwise false.
Я звоню по следующему адресу, чтобы удалить работу:
result = SMJobRemove(kSMDomainSystemLaunchd, (__bridge CFStringRef)label, _authRef, YES, &errorCF);