如何控制 Mac - macOS 10.14 或更高版本

无评分

本文适用于使用TeamViewer运行macOS 10.14或更高版本的Mac用户。

背景

苹果已经在macOS 10.14(Mojave)中引入了一种安全机制,该机制要求授予对TeamViewer等远程控制应用程序的特殊访问权限。

macOS 10.15(Catalina)确实进一步增强了安全性和隐私性,并且需要授予TeamViewer其他权限来远程控制Mac。

如果没有此访问权限,连接到运行macOS10.14或更高版本的Mac的TeamViewer用户将只能查看屏幕,而不能用鼠标或键盘控制屏幕。

连接到运行macOS10.15或更高版本的Mac的TeamViewer用户将只能查看桌面背景和TeamViewer应用程序,而看不到其他应用程序,也无法使用鼠标或键盘对其进行控制。

此访问权限必须在Mac上本地授予,并且需要管理员权限才能授予它。请在下面找到有关Mojave和Catalina的设置的不同方法指南。

注意:TeamViewer无法自行授予此访问权限,也无法通过另一台计算机的TeamViewer连接远程授予访问权限。

macOS Mojave设置指南

如何在Mac上授予对TeamViewer的访问权限

1. 如果您在Mac上使用TeamViewer 14,则在启动TeamViewer时将显示
ReviewSystemAccessMojave.png

注意: 如果您使用的是较旧版本的TeamViewer,则不会看到上面的对话框。相反,当与Mac建立第一个传入连接时,macOS将提示您使用下面的对话框。

注意:  从TeamViewer 14.4开始,如果您通过转到“首选项”,“高级”,“访问控制”,然后禁止“允许传入连接”禁用了TeamViewer中的传入连接,则不会显示上面的对话框。

2. 在上面显示的对话框中,单击“配置权限”按钮,该按钮将显示此“辅助功能访问”对话框:

TeamViewer macOS2.png

3. 单击“打开系统首选项”按钮。您将进入“安全和隐私”首选项中的“隐私”窗格的“辅助功能”部分。

4. 单击左下角的锁定图标进行更改。系统将提示您输入管理员帐户的凭据以继续。

5. 在TeamViewer旁边打勾以授予其访问权限:

TeamViewer macOS3.png

6.现在,您可以关闭“安全和隐私”窗口。下次您希望与TeamViewer接收传入连接时,连接到Mac的人现在可以使用鼠标和键盘控制它。

如果没有出现对话框,如何授予访问权限

如果您使用的是较旧版本的TeamViewer,并且未向您提供“辅助功能访问”对话框,要求您授予对TeamViewer的访问权限 - 或者您之前单击了该对话框上的“拒绝”按钮 - 它仍然可以授予访问TeamViewer。

此外,在某些情况下,在将TeamViewer安装到Mac上之后,您可以在第一次与计算机建立TeamViewer连接之前立即授予对TeamViewer的访问权限。请注意,TeamViewer Host无法做到这一点。

相关步骤如下:

1. 转到系统偏好设置,然后是安全和隐私,然后是隐私,然后是辅助功能

2. 单击锁定图标进行更改。

3. 如果TeamViewer已显示在窗格中,则选中它旁边的复选框以启用它。

4. 如果没有,请单击窗格下方带有加号的小按钮。这将打开Finder窗口:

TeamViewer macOS4.png

5.导航到应用文件夹,选择TeamViewer,然后单击Open

6. 现在,您应该在窗格中列出并启用TeamViewer

如何在使用随系统启动TeamViewer时授予访问权限

如果启用TeamViewer的选项中的随系统启动 TeamViewer (设置),则TeamViewer将使用名为TeamViewer_Desktop的其他进程重新启动。

使用TeamViewer Host时也是如此。

执行此操作后,第一次与Mac建立连接时,将再次显示“辅助功能访问”对话框,但这次是指新进程。您需要再次通过单击“打开系统首选项”按钮并按照上述相同步骤授予访问权限。

TeamViewer macOS5.png

遗憾的是,无法手动授予对TeamViewer_Desktop进程的访问权限。您需要等到第一次传入连接到Mac后再添加此过程。

macOS Catalina设置指南

如何在Mac上授予对TeamViewer的访问权限

如果您是首次在运行macOS 10.15(Catalina)的Mac上启动TeamViewer 14.7,则系统将提示您以下弹出窗口:
Screen Shot 2019-10-08 at 3.27.59 PM.png

您也可以通过单击帮助->检查系统访问权限来打开此对话框。

默认情况下,所有权限都设置为“拒绝”。请根据需要手动授予系统功能以使用TeamViewer。如果您或其他人需要远程访问Mac,则至少需要屏幕录制和辅助功能。

屏幕录像

辅助功能

全盘访问

TeamViewer需要“屏幕录制”访问权限,以便远程用户可以在“远程控制会话和会议”中查看您的屏幕。 TeamViewer要求具有辅助功能访问权限,以便可以远程控制鼠标和键盘。

TeamViewer需要完全磁盘访问权限才能访问Mac上的文件和文件夹以进行文件传输(通常是发送和接收文件)。

 

要允许访问,请单击弹出窗口中显示的按钮(例如,打开完整磁盘访问首选项...),这将带您进入“安全性”和“隐私”首选项内“隐私”窗格的“全磁盘访问”部分。

Catalina Full Disk Access.png(仅适用于辅助功能:单击左下角的锁图标进行更改。系统将提示您输入管理员帐户的凭据以继续。)

选中TeamViewer旁边的复选框以授予其访问权限

Catalina_TeamViewer_enabled.png

如果需要,对“屏幕录制和可访问性”重复相同的步骤。这些是远程控制Mac所必需的。

再次单击左下角的锁,以防止进一步的更改。

现在,您可以关闭“安全和隐私”窗口。下次您想与TeamViewer进行传入连接时,连接到Mac的人将能够查看和控制您的屏幕。

可以随时在帮助->检查系统访问权限下查看权限状态。

Screen Shot 2019-10-08 at 3.58.40 PM.png

在您允许TeamViewer进行系统访问之前,会显示TeamViewer完整版左上方的黄色三角形图标:

Catalina_on_Tensor.png

注意:如果您使用的是旧版的TeamViewer,则不会在上方看到三角形图标。相反,Apple为您提供了一个系统PopUp通知您,TeamViewer希望访问其他资源。必须在远程更改设置。

对话框不出现时如何授予访问权限

如果您使用的是TeamViewer的较旧版本,并且没有出现“查看系统访问”对话框,要求您授予对TeamViewer的访问权限–或您以前单击过该对话框上的“拒绝”按钮,则仍然可以授予访问权限到TeamViewer。

此外,在某些情况下,您可以在将TeamViewer安装到Mac之后,在与计算机建立第一个TeamViewer连接之前立即授予对TeamViewer的访问权限。请注意,这对于TeamViewer主机是不可能的。

这是如何做:

  1. 依次转到“系统偏好设置”,“安全性和隐私”,“隐私”,“屏幕录像”,“全盘访问”和“辅助功能”。
  2. 仅用于辅助功能:单击锁定图标进行更改。
  3. 如果窗格中已经显示TeamViewer,则在其旁边打勾以启用它。
  4. 如果不是,请单击窗格下方带有加号的小按钮。这将打开一个Finder窗口:
    Security & Privacy 3.png
  5. 导航到“应用程序”文件夹,选择“ TeamViewer”,然后单击“打开”。
  6. 现在,您应该在窗格中列出并启用了TeamViewer。

使用System启动TeamViewer时如何授予访问权限

如果您启用了在TeamViewer的“偏好设置”中找到的“使用系统启动TeamViewer”设置,则TeamViewer将使用另一个称为TeamViewer_Desktop的进程重新启动(仅适用于辅助功能)。

使用TeamViewer Host时也是如此。

完成此操作后,第一次与Mac建立连接时,将再次显示“查看系统访问”对话框,但这一次是指新过程。您将需要通过单击“打开系统偏好设置”按钮并按照上面概述的相同步骤再次授予访问权限。

Security & Privacy 2.png

不幸的是,无法手动授予对TeamViewer_Desktop进程的访问权限。您需要等到与Mac的第一个传入连接建立后,才能添加此过程。

版本历史
修订号
6 / 6
上次更新时间:
1 周之前
更新依据:
 
贡献者