在 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 启动的设备?