我正在处理一个大型项目,该项目目前正在迁移到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”的文件夹,所以我有点卡在这里。
有什么建议吗?