MacOS Ventura 登录项中的 OSMessageTracer 是什么?

鉴于允许 OSMessageTracer 任务在您的 Mac 后台运行,并且它声称来自身份不明的开发人员,因此可以理解为什么一些用户会担心在他们的 Mac 系统设置中找到它。那么,什么是 OSMessageTracer,是否有必要,您是否需要在 Mac 上将其作为登录项启用?

什么是 OSMessageTracer / com.apple.installer.osmessagetracing.plist?

什么是来自身份不明的开发人员的 OSMessageTracer,为什么它会出现在您的 Mac 上并允许作为登录项在后台运行?

如果你点击 OSMessageTracer 旁边的小 (i) 按钮,你会发现 LaunchDaemons Finder 目录打开,选择一个名为“com.apple.installer.osmessagetracing.plist”的文件

在 Quick Look 或任何文本编辑器中查看 com.apple.installer.osmessagetracing.plist 文件会让你发现它实际上来自 Apple,而不是毕竟不是“身份不明的开发者”——好奇,而且 Apple 的部分显示有点草率他们自己的系统文件不明,造成了很多混乱(对于它的价值,你可以检查应用程序是否通过命令行签名)。

您会注意到 plist 文件链接到 Mac 上的以下程序:

/System/Library/PrivateFrameworks/OSInstaller.framework/Resources/OSMessageTracer

但是,如果您尝试使用Command+Shift+G / Go To Folder或通过搜索 System Files找到该文件,您会发现它在 macOS Ventura 中不存在。

此外,您会发现 com.apple.installer.osmessagetracing.plist 还链接到:

/var/db/.AppleDiagnosticsSetupDone

该文件确实存在,但至少在我们测试的每台 Mac 上,它都是一个零字节的空白文本文件,可能用作占位符。

从文件名和关联来看,推测 OSMessageTracer 与安装系统软件相关联是合理的,现在要么过时、弃用,要么与不再需要的东西相关。

我可以在 MacOS Ventura 登录项中禁用 OSMessageTracer 吗?

我亲自测试过在 macOS Ventura 中禁用 OSMessageTracer 对 MacOS 的行为、性能或活动没有不良影响。

关闭它似乎没有任何区别,可能是因为它所链接到的先前描述的进程不再存在。

因此,如果您愿意,请继续并在登录项中将其关闭,它可能对您所做的任何事情都没有影响。如果确实如此(鉴于链接进程不再存在,这似乎不太可能),您可以随时重新打开它。

未经允许不得转载:表盘吧 » MacOS Ventura 登录项中的 OSMessageTracer 是什么?