介绍:

  1. 指定 Appium 的服务端口和代码中设置的 driver 端口一致
  2. 设置 wdaLocalPort 要保证和其他测试的端口不同
  3. 设置 udid

appium 服务端口 4723 默认

appium -p 4723 

iproxy 默认端口转发 8100

capabilities.setCapability("wdaLocalPort", "8001");

设置 udid

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

提示:

deviceName 可以不修改

platformVersion 可以写测试设备中最高的版本

使用 wdaLocalPort 属性修改 iProxy 转发端口

为保证每次测试成功最好加上 xcodeOrgIdxcodeSigningId

测试网页(暂未实验)

You should start webkit in two different terminal;
Device 1 :
ios_webkit_debug_proxy -c udid1:27753 -d

Device 2 :
ios_webkit_debug_proxy -c udid2:27754 -d

And start appium for each devices with udid's and webkit port's ;

Device 1 :
appium -U udid1 --webkit-debug-proxy-port 27753

Device 2 :
appium -U udid2 --webkit-debug-proxy-port 27754


↙↙↙阅读原文可查看相关链接,并与作者交流