MacOS-未显示图标或上下文菜单

2019-07-25 03

MacOS-未显示图标或上下文菜单

使用macOS 10.10,Yosemite Apple推出了新的  App Extensions 例如,向Finder添加自定义功能。自版本2.3.401(733)用于macOS的Boxcryptor以来,Boxcryptor与Finder的集成实现为Apple推荐的Finder Sync扩展。Finder集成包括在Finder中右键单击Boxcryptor中的文件或文件夹时可用的Boxcryptor上下文菜单,以及反映Boxcryptor中文件和文件夹加密状态的叠加图标。不幸的是,Finder扩展的可靠性总体上并不总是达到预期的水平,并且由于我们无法影响并且只能由Apple修复的模糊原因导致Finder集成丢失。在本文中,我们将概述您应该受此问题影响的一些操作。 在深入研究问题之前,我们建议您执行以下可能已解决问题的操作:
  • 重新启动Finder:按住选项键并右键单击Dock的Finder图标以单击重新启动
  • 重新启动Mac:单击菜单栏中的Apple图标,然后选择“重新启动”。
  • 重新安装Boxcryptor:如果Boxcryptor正在运行,请停止它,下载最新版本的Boxcryptor for macOS,打开Boxcryptor Installer映像并将Boxcryptor应用程序复制到Applications文件夹。
如果仍然缺少Boxcryptor Finder集成,请转到系统偏好设置→扩展并验证您的Finder扩展中是否列出了Boxcryptor。如果根本没有列出Boxcryptor Finder扩展名,则可能是Mac上Finder扩展程序的一般问题。如果没有列出任何(Finder)扩展名,并且Dropbox和其他扩展程序丢失,那么这个原因的一个强有力的指标也是如此。在这种情况下,最好的建议是联系Apple支持人员寻求帮助 - 但如果您想自己解决问题,可以尝试以下几种方法:

手动添加Boxcryptor Finder扩展

通常,当第一次启动Boxcryptor时,macOS应自动发现并安装Boxcryptor Finder扩展。在极少数情况下,情况并非如此,并且不会自动加载扩展名。要解决此问题,您可以尝试按照以下步骤手动添加扩展程序:
  1. 打开终端应用程序。
  2. 执行以下命令: pluginkit -a /Applications/Boxcryptor.app/Contents/PlugIns/Rednif.appex

临时禁用系统完整性保护

系统完整性保护(SIP)是macOS 10.11 El Capitan引入的一项重要且重要的新保护机制,可防止恶意软件修改您的操作系统。不幸的是,SIP似乎有时会打破macOS的扩展系统,我们已经看到报告临时禁用SIP,扩展可以再次加载并在重新启用SIP后继续加载。在修改SIP时应该非常小心并了解操作的含义 - 可找到有关SIP的信息。
 

如何禁用系统完整性保护

注意:我们通常不建议禁用任何系统保护机制。如果您知道自己的行为并且风险自如,请执行这些步骤。
  1. 重新启动Mac并同时按住Cmd + R以启动进入恢复模式
  2. 在macOS Utilities屏幕中,打开Utilities并单击Terminal
  3. 输入以下命令确定SIP的当前状态:csrutil status
  4. 输入以下命令禁用SIP : csrutil disable.
  5. 重新启动Mac并验证是否已加载扩展
  6. 再次将Mac重新启动到恢复模式,打开终端并通过输入以下命令重新启用SIP : csrutil enable.

重新安装macOS

我们已经看到重新安装macOS修复问题的报告,并且在新设置操作系统后再次成功加载扩展。特别是如果一般缺少扩展(例如,虽然安装了Dropbox扩展,但也丢失了),重新安装macOS可能是使扩展子系统再次正常工作的唯一解决方案。

确保已启用Boxcryptor Finder扩展

5-4帮助查找器集成故障排除扩展 如果已加载Boxcryptor Finder扩展并列在“ 系统首选项”→“扩展”中,请确认它已启用且已选中该复选框。

避免扩展冲突

在任何时候,只有一个单一的许多扩展如何启用扩展可以为特定的文件夹活跃不管。如果两个扩展名注册了同一个文件夹,则Finder中只有其中一个可用,而其他扩展名将被忽略,具体取决于macOS首先加载了哪个扩展名。 尝试禁用其他扩展名以查找可能的冲突。我们已经看到报告特别是Google云端硬盘和Synology Cloud Station Finder扩展程序导致其他扩展程序出现问题。
 
如果这些提示都没有帮助,并且Boxcryptor Finder集成仍无法在Mac上运行,我们可能会在您直接与我们联系时为您提供帮助。但是你可以肯定你并不孤单,我们希望Apple将来会修复扩展。