如何将tvOS 12模拟器添加到Xcode 9.4.1中?

时间:2018-10-02 06:46:12

标签: ios xcode ios-simulator tvos

我正在处理一个大型项目,该项目目前正在迁移到Xcode10。但是此过程仍未完成,我的应用程序在tvOS 12设备上崩溃了。

我能够使用Xcode 9.4.1在tvOS 12设备上构建应用程序(通过将DeveloperDiskImage.dmg和DeveloperDiskImage.dmg.signature从Xcode 10复制到Xcode 9.4.1中)。它位于:

Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/DeviceSupport/12.0(16J364)

将12.0(16J364)文件夹移至Xcode 9.4.1(并从11.4文件夹的名称中删除该哈希之后),我能够在tvOS 12设备上构建和调试构建。

现在,我还需要在模拟器上进行构建,我现在正在旅行,并且无法访问Apple TV设备。我尝试添加模拟器,如下所述:

https://medium.com/xcblog/simctl-control-ios-simulators-from-command-line-78b9006a20dc

但是带有tvOS 12的新模拟器仅出现在Xcode 10中。没有带有tvOS 12的模拟器在Xcode 9.4.1中可用:-|

在Xcode的“ AppleTVSimulator.platform”文件夹中没有类似于“ DeviceSupport”的文件夹,所以我有点卡在这里。

有什么建议吗?

0 个答案:

没有答案