NUMENLIGHTFIELD NOTE / 01

公开 TESTFLIGHT 测试 · iOS 27

DUAL AUDIO RELAY

两台设备。
一副耳机。

iPhone 音频通过加密的本地链路到达 Mac,由 macOS 与正在播放的其他声音混合,最后统一送入一副 AirPods。

必须同时安装 Mac 接收器和 iPhone TestFlight 版本。安装完成后,测试者不需要 Xcode、开发者账户或终端命令。

iPhone游戏 · 媒体
Mac接收 · 混音
聆听耳机 · 扬声器

三个经典场景

一条中继,多种聆听方式。

01AIRPODS

游戏 + 直播

在 iPhone 玩游戏,同时让 Mac 继续播放直播或视频;两路声音都进入同一副 AirPods。

02APPLE 耳机

游戏 + 语音聊天

把 iPhone 游戏声与 Mac 上的 Discord 或会议声音混合,耳机麦克风仍由 Mac 使用。

03MAC 扬声器

不戴耳机听音乐

将 iPhone 的音乐或播客转发到 Mac,在明确允许后使用 Mac 内置扬声器播放。

开始之前

手边只需三项条件。

01

兼容设备

运行 iOS 27+ 的 iPhone 真机、macOS 15+ 的 Mac,以及 AirPods 或 Apple 蓝牙耳机。

02

本地连接

两台设备均保持 Wi‑Fi 开启。自动模式先尝试共同 Wi‑Fi,必要时切换到 Apple 点对点连接,全程不经过云端。

03

两端 App

从 GitHub Releases 安装已签名的 Mac 版,并在 iPhone 加入公开 TestFlight 测试。

独立测试

首次按向导完成。日常只需一点。

以下步骤只做一次。之后 App 会记住配对信息与输出安全策略,并自动重新连接。

  1. 01

    安装 Mac 接收器

    从 GitHub Releases 下载最新且已签名、公证的 DMG,把 DualAudioRelay 拖入“应用程序”后打开。

    macOS 可能会首次询问是否允许接收本地网络连接。
  2. 02

    完成 Mac 检查清单

    首次打开的窗口会检查音频输出、配对状态、iPhone 音频是否到达,以及可选的登录启动。

  3. 03

    让 Apple 耳机留在 Mac

    在 iPhone 将“连接到此 iPhone”改为“上次连接此 iPhone 时”,再把 AirPods 或 Apple 蓝牙耳机选为 Mac 输出;换用另一副同类耳机会自动允许。

  4. 04

    只配对一次

    扫描 Mac 显示的二维码。若正在使用 iPhone 镜像,请结束镜像,或改用一次性剪贴板导入。

    Apple 在 iPhone 镜像运行时禁止访问 iPhone 相机。
  5. 05

    启动 iPhone 音频

    点“开始”,在 iPhone 真机确认 Apple 的系统共享面板,然后进入游戏或媒体 App。

  6. 06

    播放前确认

    Mac 向导应显示安全输出已就绪、iPhone 已连接且输入电平正在变化。需要时在 iPhone 调整转发音量。

MAC 接收器

还差哪一步,它会直接告诉测试者。

输出

自动允许当前 AirPods 或 Apple 蓝牙耳机,同时默认阻止 AirPlay、显示器和虚拟音频设备。

配对

提供二维码、剪贴板备用方式和实时连接状态。

音频

显示 iPhone 数据包与左右声道电平是否真正到达。

连续性

可设置登录时启动,并在睡眠唤醒或输出变化后自动重建。

出现问题时

最短的恢复路径。

相机无法打开

结束 iPhone 镜像后在真机重试;若权限曾被拒绝,点“打开设置”。也可始终使用剪贴板配对。

找不到 Mac

允许“本地网络”,保持两端 Wi‑Fi 开启,并暂时关闭 VPN 或网络过滤器。

已连接但没有声音

先检查捕获电平与 Mac 输入,再检查 Mac 输出安全策略。使用 AirPods/Apple 蓝牙耳机,或显式允许内置扬声器;受保护内容仍可能被 iOS 阻止。

已知边界

严格沿用 Apple 允许的系统路径。

  • 不承诺电话、FaceTime、DRM 受保护媒体或禁止屏幕捕获的 App。
  • 无法通过本 App 把 AirPods 麦克风送回 iPhone。
  • AirPods 与 Apple 蓝牙耳机会自动允许;AirPlay、显示器和虚拟音频设备默认阻止,“锁定到指定耳机”只约束耳机分支。
  • Mac 内置扬声器必须显式允许,并会提示其声音可能被 iPhone 麦克风拾取、在语音聊天中形成回声。
  • Apple 的系统共享确认无法绕过或自动点击。
  • iOS 27 版本目前处于 TestFlight 试用阶段,每个系统 RC 都会重新验证兼容性。

三个入口,各司其职

从这里开始,需要时可检查全部细节。

Numenlight

产品原理、所需条件、首次配置路径与公开 TestFlight 入口。

当前页面

GitHub

已签名 Mac 下载、校验值、完整源码、详细文档、版本与问题反馈。

打开仓库 ↗

两端 App

在真正需要时显示输出安全状态、配对、音频电平、模式与诊断。

查看上方配置

准备加入公开测试?

在运行 iOS 27 或更高版本的 iPhone 安装 TestFlight,并通过公开链接加入;无需注册 Numenlight 账户。

打开 TestFlight 测试