在 OS X 中删除位置菜单栏

在 OS X 中删除位置菜单栏

我有一个位置菜单栏条目,它看起来像指向东北的罗盘箭头。

这不是第三方应用程序,而是一项隐私服务设置。我通常可以使用 Command 键拖动来移动和删除条目,但这对这个特定条目不起作用。

答案1

完全禁用定位服务

您可以尝试禁用定位服务系统偏好设置 » 安全和隐私


以下方法似乎在 OS X 10.10 中有效,但由于系统完整性保护的限制,在 macOS Sierra 下似乎不起作用:

删除菜单栏条目 – 方法 1

除此之外,如果您仍想使用定位服务,但不想看到菜单栏,您可以打开 Finder 窗口,按下Cmd-G并输入以下位置:

/System/Library/LaunchAgents

从此文件夹中,将文件移至com.apple.locationmenu.plist其他位置,例如您的主文件夹。然后,重新启动。要恢复此设置,请将文件放回原处,然后重新启动。

删除菜单栏条目 – 方法 2

或者,在终端中运行以下命令:

launchctl unload -w /System/Library/LaunchAgents/com.apple.locationmenu.plist

笔记:不要sudo在这里使用;否则会失败。这将卸载并存储设置。要撤消此操作,请使用load而不是 来运行相同的命令unload

答案2

OS X Yosemite 10.10.5 似乎有一个 UI 菜单方法,可以通过系统偏好设置禁用菜单栏条目,同时保留系统服务对位置服务的使用。

打开系统偏好设置并选择安全和隐私。

在“安全和隐私”中,选择“隐私”选项卡/按钮,然后在左侧边栏中选择“位置服务”。右侧应该会看到一个复选框和列表,但只有在解锁这些设置才能进行更改时,它们才可编辑。单击左下角的锁定图标并输入您的系统密码。

系统偏好设置 > 安全和隐私 > 隐私选项卡 > 解锁 系统偏好设置 > 安全和隐私 > 隐私选项卡 > 解锁 > 系统用户名/密码对话框 > 解锁

这应该启用一个可编辑复选框以“启用定位服务”,以及使用该复选框来确定您的位置的应用程序列表。

在此列表中查找系统服务,然后单击“详细信息...”按钮 系统偏好设置 > 安全和隐私 > 隐私选项卡 > 系统服务列表条目 > 详细信息... 按钮

这将启动一个模式对话框,其中带有一个复选框,按钮上的标签为“当系统服务请求您的位置时,在菜单栏中显示位置图标”

取消选中此复选框可以从菜单栏中删除图标,同时保留 Spotlight 建议确定您的位置的能力(如果已选中上面的复选框)。您应该可以根据需要对其他应用重复此操作。 安全和隐私 > 隐私选项卡 > 系统服务列表条目 > 详细信息...按钮 > 在菜单栏中显示位置图标复选框

此功能似乎对于保持定位服务处于活动状态很有用,但允许在菜单栏中为使用或发送定位服务数据的新应用程序提供临时指示器/警报/提醒(出于隐私通知的原因)。

相关内容