【已解决】Appium iOS错误Could not find a device to launch(2016/08/17 更新)

本文介绍了解决Appium在iOS模拟器上启动应用时出现的“Could not find a device to launch”错误的方法。该问题通常是由于Appium在指定设备时添加了不必要的字符串导致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Appium iOS 错误  Could not find a device to launch 解决方法 (2016/08/17 更新)

Appium 点击 Launch 按钮 报错:

error: Could not find a device to launch. You requested 'iPhone 6 (8.1 Simulator) [07F2CEAD-3639-4B25-BEDB-E25927D752FA] (8.1 Simulator)', but the available devices were: ["iPad 2 (7.1 Simulator) [DE208220-ED2F-44B6-BC7B-5471A0DF052E]","iPad 2 (8.1 Simulator) [533E865E-63AF-48C1-999F-2DB4C9202085]","iPad Air (7.1 Simulator) [BE3C2351-AFDC-4CE6-8642-6D6EDE401859]","iPad Air (8.1 Simulator) [9236FD38-9029-48DD-A91D-B63AE925D4A5]","iPad Retina (7.1 Simulator) [A6D3ED06-746D-467A-9CC1-ADC3251F185A]","iPad Retina (8.1 Simulator) [EB2B7995-603E-4F4D-BE75-0B43FE408CE9]","iPhone 4s (7.1 Simulator) [1071E759-3A14-4AA8-B6A6-DF861F29012A]","iPhone 4s (8.1 Simulator) [5FB6CBD8-D7FD-4823-BFB3-2B53522D26EA]","iPhone 5 (7.1 Simulator) [5C5FA830-F43D-4EE8-97D1-578797D9A2A3]","iPhone 5 (8.1 Simulator) [D2C40286-0585-4251-A8A4-85887A588E62]","iPhone 5s (7.1 Simulator) [716A7516-D590-43E3-B0EE-B2393AB159AB]","iPhone 5s (8.1 Simulator) [30AB59DA-3407-4EAC-8D74-3B6D21EF4B6C]","iPhone 6 (8.1 Simulator) [07F2CEAD-3639-4B25-BEDB-E25927D752FA]","iPhone 6 Plus (8.1 Simulator) [125E7974-D61E-4B40-BB25-1C74FDD7B432]"]

根据错误提示
请求的是 iPhone 6 (8.1 Simulator) [07F2CEAD-3639-4B25-BEDB-E25927D752FA] (8.1 Simulator),而实际 是 iPhone 6 (8.1 Simulator) [07F2CEAD-3639-4B25-BEDB-E25927D752FA]

原因是 appium在force device时,多加了个字符串"(8.1 Simulator)",所以报错。

解决方法: (在Appium1.5.3 已验证)

在Appium的 iOS Settings ---> Device Settings中的Force Device 中,输入iPhone 6

备注:大家根据自己的模拟器版本设置

再次 launch 问题解决了! 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值