今天,我們將討論如何修復 RustDesk 在 macOS 上無法運行的問題。本教程將允許您運行該應用程序並遠程訪問它。
如果您從未聽說過,RustDesk 是一款遠程桌面軟件,它是一款免費且開源工具。只是提醒一下,已經有一些隱私問題關於該應用程序,這裡有更多信息用戶意見, 更多的這裡。這官方GitHub提到該應用程序使用由德國公司 Codeext GmbH 提供的服務器。我曾經在評論中推薦過它,但現在我想在這裡提供信息以警告讀者潛在的安全問題。該應用程序有一個自託管版本,可以提供更多隱私。
關於我為什麼想寫這篇文章的一些背景知識。我的朋友想使用我的 MacBook 通過 RustDesk 測試他的應用程序。問題是,遠程訪問工具不起作用。嘗試連接成功,但 RustDesk 顯示一條消息“已連接,正在等待圖像”。它並沒有真正顯示錯誤,只是卡在屏幕上。

應用程序左側的側邊欄會顯示一條消息,通知用戶配置 macOS 的“設置”以允許屏幕錄製權限。它用於遠程共享屏幕。但是,修改“隱私和安全”以及“輔助功能”下的選項並沒有幫助。應用設置後重新啟動 Mac 並沒有解決問題。我們都使用最新版本的 RustDesk,因此沒有更新應用程序的選項。
閱讀更多:如何在不丟失數據的情況下將 macOS Sequoia 降級到 macOS Sonoma
在互聯網上進行搜索後,我偶然發現了文件應用程序支持網站上的頁面。相關網頁使用過時的屏幕截圖和舊的系統偏好設置應用程序。但該頁面上的信息很有用,它提到由於某些 macOS 安全策略、RustDesk 用於捕獲輸入的 API 的更改,以及本節下方的兩個命令將在終端中使用,以通過透明度、同意和控制框架 (TCC) 授予可訪問性和屏幕錄製權限。
注意:請確保您的 Mac 上安裝了 RustDesk。繼續操作之前關閉應用程序。
如何修復 RustDesk 在 macOS 上無法運行的問題
1. 打開終端。
2. 粘貼以下命令並按 Enter 鍵。
tccutil 重置 ScreenCapture com.carriez.RustDesk
3. 現在,粘貼此命令並按 Enter 鍵。
tccutil 重置 輔助功能 com.carriez.RustDesk
4. 重新啟動 Mac。

鍵盤和鼠標在 Mac 版 RustDesk 上無法使用?
嘗試通過遠程連接打開 RustDesk,它應該顯示 Mac 屏幕的內容。如果您的鼠標和鍵盤不起作用,您需要手動啟用“系統設置”>“隱私和安全”>“輸入監控”下的選項。單擊 + 按鈕並添加 RustDesk,然後單擊該選項旁邊的切換按鈕。您還應該在:隱私和安全 > 輔助功能 > RustDesk 下啟用以下選項。
RustDesk 看起來放大了嗎?這是一個修復
現在,您可能還需要解決一個問題。 Mac 的屏幕可能看起來像是被放大了。要解決此問題,請單擊屏幕頂部 RustDesk 欄中的向下箭頭圖標。單擊“監視器”圖標以訪問顯示設置,然後選擇“縮放自適應”。這應該會以遠程顯示器的正確分辨率顯示 Mac 的顯示屏。

我花了30多分鐘才解決這些問題。希望本指南能夠幫助其他用戶更快地解決問題。
