仪器在启动时坠毁

时间:2014-12-10 07:30:25

标签: appium

我在MAC OS 10.8.X上运行appium服务器1.2,并且在真正的iOs设备Iphone 5上安装了appis。 当我尝试运行测试脚本时,它会给我以下错误。

info: [debug] App is installed.

info: [debug] fullReset not requested. No need to install.
info: [debug] Starting command proxy.

info: [debug] Instruments socket server started at /tmp/instruments_sock
info: [debug] Starting instruments

info: [debug] Instruments is at: /Applications/Xcode.app/Contents/Developer/usr/bin/instruments

info: Launching instruments

info: [debug] Attempting to run app on real device with UDID 1d30758b4d21c267fb261c47d52b1e393357367e
info: [debug] Spawning instruments with command: /Applications/Xcode.app/Contents/Developer/usr/bin/instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -D /tmp/appium-instruments/instrumentscli0.trace -w 1d30758b4d21c267fb261c47d52b1e393357367e com.equinix.ecpnewappdistribution -e UIASCRIPT "/Users/anujtomar/Library/Application Support/appium/bootstrap/bootstrap-0943baae6b1d6f5b.js" -e UIARESULTSPATH /tmp/appium-instruments
info: [debug] And extra without-delay env: {}
info: [debug] And launch timeouts (in ms): {"global":90000}

info: [debug] [INST STDERR] 2014-12-10 15:18:14.827 instruments[6611:707] Failed to start Instruments daemon for 'iOS' on 'Equinix's iPhone (v8.0.2)' (The service is invalid.)

info: [debug] [INST STDERR] 2014-12-10 15:18:14.954 instruments[6611:2203] Failed to start Instruments daemon for 'iOS' on 'Equinix's iPhone (v8.0.2)' (The service is invalid.)

info: [debug] [INSTSERVER] Instruments exited with code 253

info: [debug] Killall instruments

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

问题似乎与设备有关。请尝试以下步骤:

  • 打开Xcode
  • 转到窗口
  • 管理
  • 在您的设备名称下转到控制台。
  • 清除控制台。
  • 然后再次运行测试用例。

希望有所帮助!!!

答案 1 :(得分:0)

我也遇到了类似的问题,上述技术都没有奏效。 但是我可以通过在设置中进行以下更改来运行appium

  • 选择xcode instruments
  • 选择自动化
  • 查找选项并选择允许设备进行自动化
  • 出现一个要求许可的窗口。选择“好的”#39;你应该能够立即运行appium