詞彙表/你會看到的程序

sharingd

又稱:AirDrop

簡短回答

sharingd是AirDrop和Mac其他共享功能背後的macOS程序。它會尋找附近的裝置、收送AirDrop傳輸,並處理Mac、iPhone和iPad之間部分的接續互通功能。

它以你自己的帳號執行,大部分時間處於閒置狀態。當Finder中開著AirDrop、附近的裝置正在尋找AirDrop目標,或你的裝置之間在接手彼此的工作時,它就會被喚醒。

許多人是在防火牆提示中第一次看到它,提示詢問是否允許sharingd接受傳入的連線:可能來自macOS內建的防火牆(未設定自動允許內建軟體時),也可能來自Little Snitch或LuLu等防火牆App。這是AirDrop在要求接收檔案。

sharingd為什麼在使用CPU或要求連線

開著的AirDrop視窗會讓它持續掃描裝置。在辦公室或火車上這類人多的地方,附近的許多裝置會讓它比平常更忙。

它由Apple簽署,可以放心允許。拒絕它只會讓AirDrop無法接收。

如何讓它安靜下來

關閉Finder中的AirDrop視窗,不需要時在「控制中心」把AirDrop設為「僅限聯絡人」或「關閉接收」。沒有東西需要探索時,sharingd就會安靜下來。

如果你拒絕過它,又想恢復AirDrop,請在「系統設定」→「網路」→「防火牆」→「選項」或你的防火牆App中重新允許它。

如何檢查sharingd在做什麼

做幾項檢查,就能看出它是在掃描、在傳輸,還是卡住了。

  1. 打開活動監視器,按一下「CPU」標籤頁,然後在搜尋欄位中輸入sharingd。它以你自己的名稱執行。
  2. 觀察「% CPU」一分鐘。接近零表示閒置。如果沒有打開任何AirDrop視窗,它卻一直在使用CPU,就值得仔細看看。
  3. 按一下「網路」標籤頁。「已接收位元組」或「已傳送位元組」很大,表示正在傳輸,而不只是在掃描。
  4. 到「系統設定」→「一般」→「AirDrop與接續互通」(舊版macOS中叫做「AirDrop與接力」)檢查你的AirDrop設定。設為「所有人」時,能找到它的裝置會比「僅限聯絡人」多。
  5. 想看它自己的訊息,就打開「終端機」並執行log stream --predicate 'process == "sharingd"'。按下Control-C即可停止。

sharingd的正常用量與異常情況

正常:一天中大部分時間都閒置,打開AirDrop視窗或正在傳輸時很忙,之後又安靜下來。

值得檢查:沒有使用AirDrop,它卻連續好幾個小時穩定使用CPU,或防火牆一再跳出提示。常見原因如下:

  • 在某個被你遺忘的Finder視窗或標籤頁中,AirDrop一直開著。
  • 在人多的地方把AirDrop設為「所有人」,附近的許多裝置讓它一直在掃描。
  • 防火牆的選擇沒有儲存下來,所以每次sharingd監聽時提示都會再出現。

AirDrop找不到另一台裝置時

sharingd只能列出它看得到的裝置。裝置沒有出現的大多數情況,Apple的要求都能說明:

  • 兩台裝置都要開啟Wi-Fi和藍牙。
  • 兩台裝置之間的距離要在大約9公尺(30英尺)以內。
  • 接收方的AirDrop必須設為「僅限聯絡人」或「所有人」,而不是「接收關閉」。
  • 設為「僅限聯絡人」時,傳送方必須在接收方的聯絡人中,而且聯絡人名片上要有傳送方Apple帳號的電子郵件地址或電話號碼。
  • 如果以上都沒問題卻還是失敗,就把兩台裝置都重新開機,再試一次。

大家常問的問題

Mac上的sharingd是什麼?

它是AirDrop和其他共享功能背後的macOS程序,負責尋找附近的裝置,並收送AirDrop傳輸。

應該允許sharingd接受傳入的連線嗎?

如果你使用AirDrop,就應該允許。它需要監聽傳送檔案給你的裝置。它是macOS的一部分,由Apple簽署。

sharingd為什麼在使用CPU?

通常是開著的AirDrop視窗或附近的許多裝置讓它持續掃描。在Finder中關閉AirDrop,或將它設為「僅限聯絡人」或「關閉接收」,它就會平靜下來。

為什麼sharingd一直要我接受傳入連線?

因為你的選擇沒有儲存下來。如果用的是macOS的防火牆,到「系統設定」→「網路」→「防火牆」→「選項」中開啟「自動允許內建軟體接收傳入連線」。如果用的是防火牆App,請儲存一條永久規則,而不是只允許一次。

關閉AirDrop會讓sharingd停止嗎?

不會。sharingd仍會為macOS的其他共享功能執行,但在AirDrop關閉、也沒有打開相關視窗時,它沒有東西要掃描,會接近閒置。

相關詞條

逐步教學:Mac為什麼無法睡眠。

想找比活動監視器更好的工具?請參閱Mac上最好用的活動監視器替代方案,或瀏覽詞彙表中的所有詞條。