2015-10-26 58 views
0

當我運行appium並將模擬器設置爲8.3和Iphone 5s時,它會給出如下錯誤。 當我通過Xcode啓動應用程序(編譯和運行)時,它能夠運行8.3/9.0/9.1上的應用程序,這意味着我擁有所有的模擬器,那麼爲什麼Appium會給我這個錯誤?Appium:無法預先啓動appium:錯誤:無法找到要啓動的設備。您要求'iPhone(9.1模擬器)'

無法預先啓動appium:錯誤:無法找到要啓動的設備。您需要'iPhone(9.1模擬器)',但可用設備爲:[「iPad 2(9.1)[82A1899B-132B-41B0-9804-957278EDEF56]」,「iPad Air(9.1)[8952F210-1E29-48E0-88F7 (iPad)(9.1)[F6A8E847-7C1E-448F-884C-583BC2303EA9]「,」iPad Air 2(9.1)[4E2A944D-A98C-473A-9E2E-8A234A80FC1C]「,」iPadElaneFDA57A8「 [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 (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 ]「]

+0

你嘗試過在真機上運行?以便您可以指出問題。如果它在真實的設備上工作,你會知道它是模擬器問題還是appium問題。 – user2661518

回答

0

當Xcode打開時,從菜單欄打開窗口>設備。在那裏,去搜索提到的模擬器並刪除它們。讀了他們,然後再試一次。看起來Xcode弄亂了它的模擬器。

+0

不,它沒有幫助 – user1664899

0

添加新的功能,並通過您的設備UDID:

capabilities.setCapability("udid", "deviceudid"); 
相關問題