刪除 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 建議確定您所在位置的功能(如果上面的複選框已選取)。您應該能夠根據需要對其他應用程式重複此操作。 安全性與隱私權 > 隱私權標籤 > 系統服務清單項目 > 詳細資料...按鈕 > 在功能表列中顯示位置圖示複選框

此功能似乎對於保持位置服務處於活動狀態很有用,但允許在功能表列中為使用或發送位置服務資料的新應用程式提供臨時指示器/警報/提醒(出於隱私通知原因)。

相關內容