1

我有一个实现 FinderSync 应用程序扩展的应用程序。问题在于,在客户计算机上,FinderSync 似乎仅Finder 重新启动后才安装,而不是在此之前安装。客户有 osx El Capitan(10.11.2)。

我有一个来自该客户的屏幕截图,该应用程序正在运行,但未在 System Preferences->Extensions 中安装 finder 扩展我还有一个日志文件,我在其中记录了以下命令的输出:

pluginkit -m -A -i com.xxx.xxx.xxx -v

返回

(no matches)

问题是这只发生在那台机器上,我们正在测试的所有其他机器都工作正常:扩展在应用程序打开后立即加载。

你知道为什么 Finder 在应用程序运行后不立即加载 appex 吗?有没有办法避免这种行为?

谢谢!

4

1 回答 1

2

您必须在 System.log 文件中查找plugin com.xxx.xxx.xxx invalidated.

如果你看到了,这意味着系统已经踢出了你的插件。你可以重新添加。

我目前正在研究为什么我的 get 无效。

于 2016-04-20T07:37:41.840 回答