IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Airtest--部署webdriveragent连接ios真机 -> 正文阅读

[移动开发]Airtest--部署webdriveragent连接ios真机

详细记录一下,自己使用AirtestIDE连接ios真机的探索过程,希望能帮助ios自动化过程中遇到同样问题的朋友。

环境说明:

mac版本

xcode版本

ios手机系统版本 14.7?

airtest IDE版本?

详细操作步骤:

1.先去github下载 appium的WebDriverAgernt到本地mac

2.接下来介绍如何使用xcode去构建和运行WebDriverAgent.xcodeproj

将下载文件解压后,双击WebDriverAgent.xcodeproj文件,xcode会自动打开该项目

????????

点击左上角的项目,进入项目属性,点击TARGETS中的WebDriverAgentRunner,切换到Signing & Capabilities

?默认Team是None,需要选择一个自己的苹果账号。

然后会自动触发检错机制,可能会出现下图示的错误

提示我们需要去设置一个独一无二的Bundle Identifier,操作路径

设置完成后回到Signing & Capablities看看是否还有错误,并勾选Use ios Bundle identifier

确认没有提示错误后,用数据线连接iphone手机,点击图示区域

?选择您的iphone手机【我没有连接iphone,所以下图中没有显示我的iPhone...】

选择完成后,点击 开始按钮?

?等待大约2分钟状态栏出现succeeded 即表示构建成功。【可能需要输入iphone密码,同意即可】

构建成功后选择菜单栏的Product,选择Test【请保持手机已解锁状态

?此时状态栏会出现Testing字样,iphone手机上会产生一个无图标的应用【运行可能会报错,需要去手机设置里找到设备管理,并信任该APP

保持xcode继续运行着,下一步我们来下载安装代理工具

mac下可以通过brew安装 命令brew install usbmuxd?,下载安装完成后,

启动代理,在命令行下执行iproxy 8100 8100运行代理后,可以在浏览器打开 http://127.0.0.1:8100/status ,查看iOS设备是否能成功连接。如果出现json数据则表示已OK,准备工作已完成。

3.AirtestIDE连接ios设备,直接点击连接即可 。连接成功后,右上方会出现iphone屏幕的投影,大功告成!

PS:后续会讲解AirtestIDE连接ios模拟器和如何脱离xcode启动wda。有问题,可以留言哈,谢谢!

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-03-08 22:39:08  更:2022-03-08 22:41:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/31 22:58:53-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码