Bamboo上的iOS模拟器超时

时间:2016-12-07 22:02:12

标签: ios xcode continuous-integration bamboo fastlane

作为一个团队,我们正在寻求离开Jenkins并开始使用Bamboo作为我们的CI。我们的构建正在运行Jenkins的机器上。在设置我们的新mac以转换到Bamboo时,构建在通过命令行运行时也可以在那里工作。

我们使用shell bundle install运行构建然后bundle exec fastlane test应用程序构建然后退出:Exit status: 65在它开始单元测试的开始时

在日志中我们找到:

iOSSimulator: Timed out waiting 120 seconds for simulator to boot, current state is 1.

我已尝试open -a /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/建议How to successfully run iOS simulator from Bamboo agent script

我也尝试了xcrun simctl erase我们也验证了该机器正在使用相同的红宝石版本

仍然遇到同样的错误。

有关其他事情要检查的想法吗?

1 个答案:

答案 0 :(得分:0)

我们找到了答案。最后,XCode安装在服务用户下,但竹代理是用sudo运行的,所以它是root用户。 root用户没有XCode,因此在尝试打开模拟器时它会被废弃。