MacOS Ventura 登录项中的OSMessageTracer 是什么?
目录:
- 什么是OSMessageTracer / com.apple.installer.osmessagetracing.plist?
- 我可以在 MacOS Ventura 登录项中禁用 OSMessageTracer 吗?
许多更新到macOS Ventura的Mac用户发现了一个名为“OSMessageTracer”的活动登录项,它是“来自身份不明的开发人员的项目”。
鉴于 OSMessageTracer 任务允许在您的 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 / 转到文件夹或通过搜索系统文件找到该文件,您会发现它在 macOS Ventura 中不存在。
此外,你会发现com.apple.installer.osmessagetracing.plist也链接到:
/var/db/.AppleDiagnosticsSetupDone
该文件确实存在,但至少在我们测试的每台 Mac 上,它都是一个零字节的空白文本文件,可能用作占位符。
根据文件名和关联判断,有理由推测OSMessageTracer 与安装系统软件有关,现在要么过时、弃用,要么与不再需要的东西有关。
我可以在 MacOS Ventura 登录项中禁用 OSMessageTracer 吗?
我个人测试过在macOS Ventura 中禁用OSMessageTracer 对MacOS 的行为、性能或活动没有不良影响。
关闭它似乎没有任何区别,可能是因为它链接到的先前描述的进程不再存在。
So go ahead and toggle it off in Login Items if you like to,它可能对你所做的任何事情都没有影响。如果确实如此(鉴于链接进程不再存在,这似乎不太可能),您可以随时重新打开它。
您对 OSMessageTracer、OSMessageTracing 或 com.apple.installer.osmessagetracing.plist 有任何其他见解吗?让我们在评论中知道!