真机跑case报错Unable to launch WebDriverAgent because of xcodebuild failure: “iproxy exited with code ‘234’”
描述
真机跑case报错Unable to launch WebDriverAgent because of xcodebuild failure: “iproxy exited with code ‘234’”,现象case跑起来后WDA被卸载,然后不能重新装上
原因
iproxy的版本太高(目前云测使用的appium是1.9.1和1.6.4。里面的用法都是iproxy local_port device_port udid,所以usbmuxd要装低版本)
通过iproxy -h查看iproxy使用,正确的方式如下,其他的就是版本不对了
解决方法(源码安装低版本)
git clone https://github.com/libimobiledevice/libusbmuxd
进入libusbmuxd目录执行git checkout 1.0.10
./autogen.sh
make
sudo make install
注意:
autogen.sh 如果报错 no package ‘libplist’ found
git clone https://github.com/libimobiledevice/libplist
git checkout 2.0.0
./autogen.sh
make
sudo make install