OS X'pluginkit --match'命令输出结果前缀为"+, - ,!".这是什么意思?

Vla*_*lad 6 macos plugins

在Terminal命令中执行pluginkit -m会产生以下输出(跳过不重要的行):

+    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)
Run Code Online (Sandbox Code Playgroud)

有一个关于和前缀的答案的SO问题.+-

+ com.mycompany.finderExt(1) - If the extension is enabled
- com.mycompany.finderExt(1) - If the extension is not enabled
Run Code Online (Sandbox Code Playgroud)

但感叹号!奇怪的前缀H.是什么意思?
什么意思没有前缀?

谢谢!

Par*_*fna 4

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

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

/usr/bin/pluginkit -m -v -i com.mycompany.finderExt
Run Code Online (Sandbox Code Playgroud)