2

在 Jenkins 中,我将以下内容传递给 shell:

DEVICE_TARGET='iPhone 6 (8.1 Simulator)'
cucumber features/Login_FR.feature

然而,黄瓜脚本不断启动设备 iPhone 5(8.1 模拟器)。

当我从终端运行 DEVICE_TARGET='iPhone 6 (8.1 Simulator)' 时,一切都按预期工作。

我已经清除了派生数据,从 Xcode 中清理和重建并重置了模拟器。这似乎并没有解决问题。Jenkins 作业中是否有缓存的东西不断告诉脚本运行 iPhone 5(8.1 模拟器)?

是否有另一种方法来定义要从 pre_stop_hooks 或 launch.rb 启动的设备?

4

1 回答 1

1

尝试这个:

DEVICE_TARGET='iPad 2 (8.1 Simulator)' cucumber

将给 device_target 的值替换为您需要使用的任何模拟器。

于 2015-03-23T07:57:31.803 回答