appium-desktop-1.0.0.dmg appium 1.6.4 (真机)问题和解决方法

appium-desktop-1.0.0.dmg  appium 1.6.4 问题和解决方法
          之前用的appium 1.6.3 通过终端安装。 发现appium有新版本 1.6.4 和 appium-desktop-1.0.0.dmg 的版本,所以果断卸载1.6.3,并下载 appium-desktop-1.0.0.dmg 安装。

终端安装appium 1.6.4 相当的简单, 2步搞定:
(1)卸载:npm uninstall -g appium
(2)安装:npm install -g appium
这个非常简单,没有问题。

下载安装 appium-desktop-1.0.0.dmg也简单。

问题来了
appium-desktop-1.0.0 安装后,连接真机,配置好 server和Capabilities,启动时(Start Session) 报错:
Error: Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code 65
这个问题折腾了好久。
原因 WebDriverAgent在手机上肯定是没有安装成功了,安装成功应该在iPhone上有个一WebDriverAgentRunner的应用

结果过程很艰辛 :( :( :(

解决方法

在finder中,进入文件夹:

/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent


选中WebDriverAgent.xcodeproj 文件,用xcode打开,并做如图设置。

说明下: 这里需要设置证书,没有的话,咨询iOS 开发人员



运行与测试

(1)菜单栏选择目标设备


(2)Scheme选择WebDriverAgentRunner

(3)最后运行 Product -> Test

       一切正常的话,手机上会出现一个无图标的WebDriverAgent应用,启动之后,马上又返回到桌面。这是很正常的不要奇怪。

然后,重新start session,启动成功,见图



参考文章:https://122.226.73.189/topics/7220


已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页