SharkTTY Desk icon
macOS 伴侣应用,配合 iPhone 与 iPad 版 SharkTTY

掌控你的 Mac 尽在掌中

SharkTTY Desk 运行在你的 Mac 上,让 iPhone 或 iPad 上的 SharkTTY 应用一眼看尽每块屏幕,并触控操控任意屏幕 —— 随时随地,无需端口转发,端到端加密。还能新增虚拟屏幕、远程解锁锁屏等等。

版本 0.8.0 · macOS 14+(Apple Silicon)· 由 Apple 签名并公证 · 新功能 →

需要 iPhone 或 iPad 上的 SharkTTY 1.6 或更高版本。仍在使用旧版应用? 下载 Desk 0.5.0 →

你的 Mac,尽在 iPhone

在 Mac 上安装一次。与 iOS 设备上的 SharkTTY 配对,你的 Mac 便会出现在应用的「远程桌面」列表中。

SharkTTY Desk showing Mac multi-screen control, native-resolution magnifier, adaptive quality selection, and two-way audio on iPad

一眼看尽每块屏幕

两块、三块或更多显示器?左右排列、上下堆叠、四分屏或画中画 —— 顺序随你排 —— 轻点任意一块即可接管操控。每块屏幕按需流传,让整台多显示器 Mac 尽握掌中。

虚拟鼠标、键盘与快捷键

键盘、鼠标、触控板手势和虚拟指针 —— 双指轻点即右键。用可移动、可缩放、可调透明度的悬浮键盘输入,支持完整符号、⌘⌥⌃ 修饰键和 F 功能键,也可切换到系统键盘。发送 macOS 快捷键 —— ⌘C/⌘V、Force Quit、Spotlight、Mission Control、窗口平铺 —— 并双向同步剪贴板。

清晰自适应的画面

由 ScreenCaptureKit 提供、硬件加速的 H.264 编码,分辨率由客户端驱动,从 xHD 原生像素档到流畅的低带宽模式 —— 网络变差时自动降级 —— 还有原生分辨率放大镜,助你完成像素级精细操作。

新增虚拟屏幕 测试版

凭空生成一块贴合 iPad 尺寸的无头虚拟屏幕 —— 无论是没有显示器的 Mac mini,还是随身携带的第二工作区,都恰到好处。

连接无人值守的 Mac

通过网络唤醒休眠的 Mac,连接期间保持其唤醒状态,并可选择在重启后查看登录窗口、输入密码远程解锁。

双向音频

在设备上听到 Mac 的系统声音,也能把 iPhone 或 iPad 当作 Mac 的麦克风,用于通话、录音和听写。需要 SharkTTY 1.7+。

私密而轻盈

会话端到端加密;中转始终只转发密文。「屏幕录制」和「辅助功能」权限由你在 Mac 上亲自授予。它静静驻留在菜单栏 —— 不占用 Dock。

SharkTTY Desk app on macOS: a Liquid-Glass control panel with the remote-connection toggle, relay and direct-connection options, and per-connection control and approval settings
装在 Mac 上的那个 app —— 连接、控制模式、连接确认,都收进同一块 Liquid-Glass 面板。
SharkTTY Desk's built-in SSH terminal running htop over a keep-alive connection
内置 SSH 与 Mosh 终端就在同一个窗口里 —— 主机与脚本在你的设备间同步。
连接方式

随时随地连接 —— 无需端口转发

你的 Mac 和设备都是主动向外拨号,因此无需开放端口,也不用配置 VPN。

点对点直连

在同一网络下,代理端与查看端通过 QUIC 直接连接以获得最低延迟,每块屏幕按需流传。

加密中转

跨网络时,会话会经由托管中转 —— 在受限的 Wi-Fi 下则回退到基于 443 端口的 WebSocket。每次会话都端到端加密;中转始终只转发密文。

多台设备共享一台 Mac

在局域网内,多台 iPhone 和 iPad 可同时查看并操控同一台 Mac。每位查看者接入前都需批准,也能一键将任何人移除。

自建托管,开源开放

运行你自己的中转 —— 成为唯一可信方

不想经由我们的服务器中转?把开源的 desk-relay 部署在任意一台公网主机上,无需 SharkTTY 账号。两端都向它拨号;它按房间配对双方,转发加密流量。把 SharkTTY Desk 指向它的地址,然后在任意网络下扫描中转链接。

独立中转在 --bind 上运行 QUIC,在 --wss-bind 上提供基于 443 端口的 WebSocket 回退;链接创建由你自己的共享密钥保护。

$ desk-relay \
    --bind 0.0.0.0:4443 \
    --wss-bind 0.0.0.0:8080 \
    --public-url https://relay.example.com \
    --shared-secret '<random-long-secret>'

三步完成安装

从下载到实时远程桌面,只需几分钟。

1

下载并拖入「应用程序」

打开 DMG,将 SharkTTY Desk 拖入「应用程序」文件夹,然后启动它。它会驻留在菜单栏。

2

授予权限

在提示时允许「屏幕录制」和「辅助功能」(系统设置 → 隐私与安全性),以便它捕获屏幕并注入输入。

3

与 iOS 应用配对

登录同一账号、扫描配对二维码或打开分享链接 —— 这台 Mac 便会出现在 iPhone 或 iPad 上 SharkTTY 的「远程桌面」中。

还没有 iOS 应用? 获取 iPhone 与 iPad 版 SharkTTY —— 在 App Store 免费下载。

系统要求

  • macOS 14 Sonoma 或更高版本
  • 搭载 Apple Silicon 的 Mac(M1 或更新)
  • 用于连接的 iPhone 或 iPad 上需 SharkTTY 1.6 或更高版本(双向音频需 1.7+)
  • 使用 Developer ID 签名并由 Apple 公证 —— 顺畅打开,无安全警告
SharkTTY Desk icon

SharkTTY Desk

适用于 macOS 的 0.8.0 版本

下载 .DMG

免费 · Apple Silicon · macOS 14+

请先检查你的 SharkTTY 应用版本

SharkTTY Desk 0.8.0 需要 iPhone 或 iPad 上的 SharkTTY 1.6 或更高版本。若你的应用低于 1.6,请在 App Store 上更新 —— 或者,若暂时无法更新,可下载 SharkTTY Desk 0.5.0 ,它兼容 1.6 之前的应用。

常见问题

关于用 iPhone 或 iPad 掌控 Mac,你需要了解的一切。

我能用 iPhone 或 iPad 控制我的 Mac 吗?

可以。在 Mac 上安装 SharkTTY Desk,在 iPhone 或 iPad 上安装免费的 SharkTTY 应用,你就能查看并操控 Mac 的整个桌面 —— 包括键盘、鼠标和触控板。

它能通过互联网使用,还是仅限同一 Wi-Fi?

都可以。SharkTTY 通过点对点直连以获得最低延迟,在没有直连路径时回退到端到端加密的中转 —— 因此你可以随时随地连接 Mac,无需设置端口转发或 VPN。

我能一次看到 Mac 的所有显示器吗?

可以。如果你的 Mac 有多块显示器,SharkTTY 可以在 iPhone 或 iPad 上把它们全部同时显示 —— 左右排列、上下堆叠、四分屏或画中画,顺序随你排 —— 轻点任意一块即可接管操控。你也能聚焦单块屏幕以获得更大的画面。

多台 iPad 或 iPhone 能同时控制一台 Mac 吗?

可以 —— 在局域网内,多台设备可同时查看并操控同一台 Mac。Mac 可要求对每位新查看者进行批准,并能随时移除任何查看者。

我能用自己的中转代替你们的吗?

可以。中转是开源的,你可以在自己的公网主机上运行独立的 desk-relay,无需 SharkTTY 账号 —— QUIC 加上基于 443 端口的 WebSocket 回退,链接创建由你自己的共享密钥保护。把 SharkTTY Desk 指向它,就只有你会接触到这些流量。

我能为 Mac 新增一块虚拟屏幕吗?

可以(测试版)。SharkTTY Desk 能创建一块贴合 iPad 尺寸的无头虚拟屏幕 —— 对没有显示器的 Mac mini,或便携的第二工作区都很实用。

SharkTTY Desk 是免费的吗?

是的。Mac 版 SharkTTY Desk 可免费下载,iPhone 和 iPad 版 SharkTTY 应用也在 App Store 免费提供。

连接安全吗?

每次会话都端到端加密。使用中转时,它始终只转发密文;「屏幕录制」和「辅助功能」权限由你在 Mac 本地亲自授予。

运行 SharkTTY Desk 需要什么?

一台运行 macOS 14 Sonoma 或更高版本、搭载 Apple Silicon(M1 或更新)的 Mac,以及用于连接的 iPhone 或 iPad 上的 SharkTTY。该应用使用 Developer ID 签名并经 Apple 公证,因此能顺畅打开。

我需要哪个版本的 SharkTTY 应用?

SharkTTY Desk 0.8.0 需要 iPhone 或 iPad 上的 SharkTTY 1.6 或更高版本。若你的应用低于 1.6,请在 App Store 更新。若暂时无法更新,可下载较早的 SharkTTY Desk 0.5.0 版本,它兼容 1.6 之前的应用。

重启后我能远程解锁我的 Mac 吗?

可以选择开启。SharkTTY Desk 能显示 macOS 登录窗口,让你输入密码,远程解锁无人值守的 Mac。