Appium:无法预启动appium:错误:无法找到要启动的设备。你要求'iPhone(9.1模拟器)'

时间:2015-10-26 15:45:08

标签: xcode ios-simulator appium

当我运行appium并将模拟器设置为8.3和Iphone 5s时,它给出如下错误。 当我通过Xcode(编译并运行)启动应用程序时,它能够运行8.3 / 9.0 / 9.1上的应用程序,这意味着我拥有所有模拟器,那么为什么Appium会给我这个错误?

无法预启动appium:错误:无法找到要启动的设备。你要求'iPhone(9.1模拟器)',但可用的设备是:[“iPad 2(9.1)[82A1899B-132B-41B0-9804-957278EDEF56]”,“iPad Air(9.1)[8952F210-1E29-48E0-88F7 -0AEA1FDA57A8]“,”iPad Air 2(9.1)[4E2A944D-A98C-473A-9E2E-8A234A80FC1C]“,”iPad Pro(9.1)[F6A8E847-7C1E-448F-884C-583BC2303EA9]“,”iPad Retina(9.1) [EE7B683F-4964-44C6-B5CB-D63547B3D4B5]“,”iPhone 4s(9.1)[B6BBC191-9DF8-4E8B-BE70-9483115E03E3]“,”iPhone 5(9.1)[57A5EF1C-620E-4E76-B295-FF64509DF0B9]“ ,“iPhone 5s(9.1)[F6ED93CF-C4A1-4B58-B311-795EDBF06A81]”,“iPhone 6(9.1)[BF14D012-4ED3-4FCC-B1A3-F6959F4A1E24]”,“iPhone 6 Plus(9.1)[807653E8-70B6 -43DB-A949-CAA301B5A77D]“,”iPhone 6s(9.1)[2E7B8274-37C5-49B8-99E8-CFD8C4FA398D]“,”iPhone 6s(9.1)+ Apple Watch - 38mm(2.0)[602E351F-71A6-48BF-BF39 -66081AF6A628]“,”iPhone 6s Plus(9.1)[8B475256-929B-49AC-B4AF-503286DD70AE]“,”iPhone 6s Plus(9.1)+ Apple Watch - 42mm(2.0)[43DFF555-6CD8-43BE-93C7-5749DDAB3​​DAD ]“]

2 个答案:

答案 0 :(得分:0)

打开窗口> Xcode打开时菜单栏中的设备。在那里,去搜索提到的模拟器并删除它们。读了他们然后再试一次。似乎Xcode搞砸了它的模拟器。

答案 1 :(得分:0)

添加新功能并传递您的设备udid:

capabilities.setCapability("udid", "deviceudid");