我正在尝试使用 XCode 10.1 在运行 tvOS 12.3 的设备上运行 tvos 应用程序。它显示以下错误 -
此 Applice TV(第 4 代)运行的是 tvOS 12.3(16M154),此版本的 Xcode 可能不支持它。
我下载了最新的 Xcode 10.2.1,并尝试通过右键单击 Xcode 并选择来找到设备支持文件显示包裹内容并导航至内容/开发者/平台/AppleTVOS.platform/DeviceSupport但没有找到任何支持 tvOS 12.3(16M154) 的文件
任何帮助都将受到高度赞赏。
答案1
由于我之前的“回复”被版主删除了,所以这次我尽量写得简短而准确。
您可以从下面的链接下载适合的设备文件。
https://github.com/filsv/TVOSDeviceSupport
tvOS 12.3 和 13.0 现已添加,因此最新的设备文件适用于 tvOS 13.0。
下载然后将文件复制到所需的文件夹。
答案2
我测试了另一种解决方案并且它有效。
右键单击 Xcode -> 显示数据包内容 -> 内容 -> 开发人员 -> 平台 -> AppleTVOS.platform -> DeviceSupport
在该位置只需创建文件夹 12.3 并将内容从 12.2 复制到其中。完成。
Xcode 将继续说“Apple TV 很忙,当 AppleTV 准备就绪时 Xcode 将继续”,但您可以阅读日志、截取屏幕截图,最重要的是启用 HUD。
附言
即使你关闭 Xcode 并关闭 Mac 和 Apple TV,开发者模式仍会保持激活状态。据我所知,DevMode 只有在连接到 Xcode 时才应该保持活动状态?