Objective-C Travis因'失败;测试运行程序在开始测试执行之前退出';

Objective-C Travis因'失败;测试运行程序在开始测试执行之前退出';,objective-c,ios-simulator,travis-ci,Objective C,Ios Simulator,Travis Ci,这是我在.travis.yml文件中的代码,在运行构建通过后,我发现测试失败。我不知道这一点,并阻止了我几天,感谢您的帮助。THX ---错误如下--- 该问题可通过以下步骤解决: 在.travis.yml文件中更改osx_图像的版本,然后重试 // if xcode10.1 build failed, you can change to other version, like xcode9.4 osx_image: xcode10.1 Travis支持xcode版本列表: 我怀疑你离题了,这

这是我在
.travis.yml
文件中的代码,在运行构建通过后,我发现测试失败。我不知道这一点,并阻止了我几天,感谢您的帮助。THX

---错误如下---


该问题可通过以下步骤解决:

.travis.yml
文件中更改
osx_图像的版本,然后重试

// if xcode10.1 build failed, you can change to other version, like xcode9.4
osx_image: xcode10.1
Travis支持xcode版本列表:

我怀疑你离题了,这不是一个与objective-c相关的问题:显然这是一个iOS模拟器的问题。顺便问一下,你有没有试着查找那个错误?似乎有很多关于这个问题的信息it@il3v嗯..这个问题困扰了我一天,搜索了很多解决方案,但仍然不起作用。你确定这些设备是正确的吗?你指定他们的UDID这一事实在我看来并不正确。另外,您是否尝试删除所有这些设备并逐个添加它们,然后查看它们是否仅与其中一个测试设备相关?@il3v检查UDID是否正确。我正在使用Xcode10.1构建,只有12.1设备构建和测试成功。其他人只是构建成功而测试失败。
language: objective-c
osx_image: xcode10
xcode_workspace: aaaa.xcworkspace
xcode_scheme: aaaa
xcode_destination: platform=iOS Simulator,OS=9.1,name=iPhone 6

before_install:
  - pod repo update
  - npm install ios-sim -g
  - ios-sim start --devicetypeid "com.apple.CoreSimulator.SimDeviceType.iPhone-6, 9.1"
// if xcode10.1 build failed, you can change to other version, like xcode9.4
osx_image: xcode10.1