Appium Desktop介绍-xcodebuild failed with code 65 问题解决

Appium Desktop介绍-xcodebuild failed with code 65  问题解决java

1、Appium Desktop介绍node

  Appium Desktop是一款用于Mac、Windows和Linux的开源应用,内嵌了appium server和inspector的,更为优化的图形界面和appium 相关的工具的组合。它与Appium不是同一个东西。Appium Desktop是对于Appium而言,是一个拥有更多相关工具的图形化界面,它们各自有各自的Cadence和版本控制系统。为了更好的了解appium,能够先了解一下appium相关的生态工具:python

  adb:Android 调试工具桥,Android的控制工具,用于获取Android的各类工具和控制;ios

  appium desktop:内嵌了appium server 和 inspector的图形化工具组合,安装方便;git

  appium server:appium的核心工具,用于处理客户端发送来的各类指令,命令行操做工具;github

  appium client:各类语言的客户端封装库,用于连接appium server,依赖这些client 选择不一样的语言进行脚本的编写,有java、ruby、python等版本;bootstrap

2、appium desktop 安装(mac)xcode

  下载地址:https://github.com/appium/appium-desktop/releases/ruby

  

 

  下载以后,双击进行安装,安装以后进行启动:session

  

3、启动appium连接 iOS真机

  Start Server,启动appium,点击 🔍按钮,Start Inspector session,输入配置信息,以下:

  

  start session,这是就能够启动inspector,启动以后,若是持续使用,会比较耗资源,并且再次启动的时候,响应时间比较慢,建议重启一下,会快一点;

  若是不报错的话,会启动以下界面:

  

4、Encountered internal error running command: Error: Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code 65...报错处理

解决办法,须要从新编译你的WebDriverAgent,
1. 首先找到你的WebDriverAgent所在位置,个人是在:/Application/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/;
2. 打开Finder,command+shift+g,拷贝以上路径,前往,进入WebDriverAgent目录中,命令行进到此目录中,执行:sh ./Scripts/bootstrap.sh;
3. 步骤2执行完成以后,用xcode打开WebDriverAgent.xcodeproj文件,进行build,把WebDriverAgent build ios真机设备上:
  xcdoe编译,须要更改一些配置,若是没有开发者帐号,可使用我的的icloud帐号:
  

  4. build product

  build成功以后,会在你iphone设备上安装一个WebDriverAgentRunner, 找到手机设备,通用-描述文件与设备管理-找到你的icloud邮箱帐号,信任便可,再次启动start inspector session,大功告成。

相关文章
相关标签/搜索