Appium 1.6.3 在Xcode 8 (真机)测试环境搭建经验总结
关于 Appium 1.6.3 在Xcode 8, 1真机上环境搭建问题更多,写此文章,供大家参考,让大家少走弯路。
在开始iOS真机测试之前,请大家务必 将 Appium 1.6.3 + xcode 8 在iOS模拟器上的环境搭建OK,请参见我的上一篇博文:Appium 1.6.3在Xcode 8, iOS 10.2(模拟器)测试环境搭建经验总结
如果iOS模拟器上的环境OK,再来真机上搭建,要不然 你还是放弃吧。
进入正题 :
首先,上边文章:Appium 1.6.3 在Xcode 8, iOS 10.2(模拟器)试环境搭建经验总结 中 第一、第二、第三步 必须结束掉,然后开始,务必!
一、安装相关依赖
(1)安装ios-deploy
npm i -g ios-deploy
不然会执行错误会报错:
[XCUITest] Could not initialize ios-deploy make sure it is installed and works on your system
[XCUITest] Error: Could not initialize ios-deploy make sure it is installed and works on your system
at XCUITestDriver.getIDeviceObj$ (../../lib/driver.js:685:13)
(2)安装libimobiledevice
brew install libimobiledevice --HEAD
说明:2019年4月 xcode10.2和macOS 10.14.4,安装libimobiledevice 报错 :
“Requested 'libusbmuxd >= 1.1.0' but version of libusbmuxd is 1.0.10
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the e

本文详细介绍了如何在Xcode 8上使用Appium 1.6.3搭建iOS真机测试环境,包括安装ios-deploy、libimobiledevice的解决步骤,以及WebDriverAgentRunner的编译和安装。过程中需解决各种依赖和配置问题,如Xcode路径错误、不信任开发者等问题,最后提供了一个简单的Java测试用例。
最低0.47元/天 解锁文章
1104

被折叠的 条评论
为什么被折叠?



