gpt4 book ai didi

macos - SMJobBless 失败,CFErrorDomainLaunchd 代码 9

转载 作者:行者123 更新时间:2023-12-03 16:05:13 32 4
gpt4 key购买 nike

有人知道这个错误代码是什么意思吗?我收到带有此返回代码值的 SMJobBless 错误。

Failed to bless helper: Error Domain=CFErrorDomainLaunchd Code=9 "The operation couldn’t be completed. (CFErrorDomainLaunchd error 9.)"

我用谷歌搜索,在博客文章、Apple 文档、这里那里查找答案,但找不到答案这是什么以及如何修复它。在一些支持论坛上,人们说重新安装 OS X 对他们有帮助。

几周前我正在进行的项目就发生了这种情况,唯一帮助我修复它的就是更改我的辅助工具的名称。现在又发生了。

同时我的代码在其他计算机上运行,​​只有我的工作站受到此问题的影响。

更新:重命名后,又可以使用了。现在我的系统上有两个辅助工具包标识符“被禁止”:-(

更新 2:它也发生在其他计算机上:-(

最佳答案

对于 High Sierra(可能之前,但我不知道从什么时候开始),有几个帮助启动ctl 子命令。

launchctl print-disabled system

将列出显式禁用的服务。请务必检查 false/true 值。

启用已禁用的服务

sudo launchctl enable system/com.example.service

另外,作为记录,在 /System/Library/Frameworks/ServiceManagement.framework/Versions/A/Headers/SMErrors.h 中可以读取:

enum {
kSMErrorInternalFailure = 2,
kSMErrorInvalidSignature,
kSMErrorAuthorizationFailure,
kSMErrorToolNotValid,
kSMErrorJobNotFound,
kSMErrorServiceUnavailable,
kSMErrorJobPlistNotFound,
kSMErrorJobMustBeEnabled,
kSMErrorInvalidPlist,
};

其中代码 9 (kSMErrorJobMustBeEnabled) 比“操作无法完成”更有意义。

关于macos - SMJobBless 失败,CFErrorDomainLaunchd 代码 9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32202121/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com