我们的应用程序有一个FinderSync扩展。它在历史上一直运作良好。但是,有时当我测试时,它不会加载。它在系统偏好/扩展中检查,pluginkit --match
确认它已启用/添加:
+ com.company.app.Our-Finder-Sync([version number set on build machine])
发生什么了?即使没有逻辑,并且总是说在用户root中显示任何内容的虚拟菜单,上下文菜单中都没有显示任何内容(并且没有出现任何工具栏按钮,尽管之前已经出现过),并且该过程永远不会出现在Activity Monitor中。控制台中没有任何关于它的信息。
为什么会发生这种情况,以后如何防止这种情况发生?我怀疑它与卸载和重新安装它比macOS喜欢的次数有关,但我不确定。
Finder有时会这样做。我不知道为什么,但我发现最简单的解决方法是点击停靠栏中的Finder图标并选择重新启动。