将GCController与tvOS Simulator一起使用

Sea*_*ins 4 tvos

我没有新的Apple TV,但是正在使用模拟器为其制作游戏原型。不幸的是,正如tvOS文档所指出的那样,我似乎无法让GCController将Siri遥控器列为可用的控制器。我的控制器列表始终长为0个元素,即使我打电话给startWirelessControllerDiscoveryWithCompletionHandler()

是否有人对从Siri遥控器获取输入有任何建议或示例代码?

Sea*_*ins 6

当前版本的 tvOS 模拟器显然不支持此功能。我能够在朋友的开发套件上尝试我的代码,并且它按预期将遥控器注册为游戏控制器。目前,答案似乎是“使用真实硬件”或“等待 tvOS 模拟器更新”。


Chr*_*ley 5

您可以看看https://github.com/csgulley/AppleTVSimulatorController。它是我编写的允许使用Apple TV模拟器进行测试的Game Controller的实现。