macOS pluginkit 输出中的前缀是啥意思?

Posted

技术标签:

【中文标题】macOS pluginkit 输出中的前缀是啥意思?【英文标题】:What do the prefixes in the output of macOS pluginkit mean?macOS pluginkit 输出中的前缀是什么意思? 【发布时间】:2016-01-20 11:33:42 【问题描述】:

在终端中执行pluginkit --match 会产生以下输出(跳过不重要的行):

+    com.apple.ncplugin.weather(1.0)
-    com.apple.share.SinaWeibo.post(1.0)
  H. com.apple.InternalFiltersXPC(2.0)
     com.apple.ncplugin.FindMyFriends(1.0)
!    com.mycompany.MyDemoPlugIn(1.0)

another question 有关于 +- 前缀的答案。

+ com.mycompany.finderExt(1) - If the extension is enabled
- com.mycompany.finderExt(1) - If the extension is not enabled

但是感叹号!H. 是什么意思?根本没有前缀是什么意思?

谢谢!

【问题讨论】:

【参考方案1】:

! 表示 Finder Sync 扩展未从包含的应用程序运行。如果您的系统上有多个包含应用程序的副本,这是可能的。

您可以使用以下命令检查扩展路径:

/usr/bin/pluginkit -m -v -i com.mycompany.finderExt

【讨论】:

您能否提供此信息的参考资料?我遇到了和作者一样的问题。但是,我只有一次扩展及其容器应用程序(在 Xcode 的派生数据中),这与此答案相矛盾。 我没有任何参考,这是在我的系统上观察到的。您可以在活动监视器中查看查找器扩展的路径。 这也不适合:我什至在活动监视器中都没有它。我打开a dedicated question 了解如何调试此问题。 可能发生了一些变化。它的 5 岁观察。在此处添加/更新您的解决方案。

以上是关于macOS pluginkit 输出中的前缀是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

the hash for the file is not present in the specified catalog file,是啥意

PhotoPicker 发现错误:错误域 = PlugInKit 代码 = 13

我无法将照片库中的图像设置为 imageView,并且出现错误 Error Domain=PlugInKit Code=13 “query cancelled”

ICC 程序集输出中的所有这些数字是啥意思?

SceneKit 中的“simd”前缀是啥意思?

cookie 域中的点前缀是啥意思?