You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vision Pro模拟器无法创建MIDI输出设备,求解决方案

在Vision Pro模拟器中使用AudioKit创建MIDI输出设备失败的排查方案

问题背景

我正在用AudioKit开发适配Apple Vision Pro的应用:真机部署时,MIDI输出设备创建正常,可发送MIDI数据(在macOS音频MIDI设置或VST软件中显示为「Apple Vision Pro Bluetooth」);但使用Xcode 16.0 Beta 3部署到Vision Pro模拟器时,调用标准的MIDI.openOutput()无法创建输出设备,macOS音频MIDI设置中也看不到对应设备。想确认是否有人成功在Vision Pro模拟器中创建过MIDI输出设备。

排查与解决建议

  • 验证CoreMIDI原生兼容性:暂时绕过AudioKit的封装,直接用CoreMIDI API(MIDIClientCreate()、MIDIDestinationCreate())创建输出设备。如果原生调用也无法在模拟器中生成设备,说明这是visionOS Beta模拟器的功能限制,而非AudioKit的问题。
  • 检查AudioKit版本适配:确保使用的是针对visionOS优化的最新版AudioKit,旧版本可能未对模拟器的MIDI流程做适配。
  • 模拟器蓝牙/外设模拟设置:真机通过蓝牙暴露MIDI设备,但Vision Pro模拟器的蓝牙模拟在Beta版本中可能不完整。尝试在模拟器设置中开启蓝牙模拟,或在macOS「音频MIDI设置」中启用「IAC Driver」总线,将模拟器MIDI输出路由到IAC后再检查设备识别情况。
  • 重置MIDI服务:重启macOS的「音频MIDI设置」应用,或通过终端执行killall coreaudiod重启音频服务,可能解决MIDI设备未刷新的问题。
  • 提交Beta反馈:如果确认是模拟器Bug,通过Apple Feedback Assistant提交报告,附上测试代码、环境版本信息,这类外设模拟问题通常会在后续Beta版本中修复。

内容的提问来源于stack exchange,提问作者Antony Nasce

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 23:04:58