MAC虚拟机上安装WDA环境

MAC虚拟机上安装WDA环境

一、MAC虚拟机切换root权限

由于编辑webdriver文件时需要root权限,所以需要先进行root账号的切换

1、打开系统偏好设置(左上角苹果图标)

2、选择用户与群组

3、选择登录选择,点击右侧加入。ps: 若左下角为锁上标志,需要先点击解锁

4、选择打开目录使用工具

5、选择编辑,启用root用户,下面这个已经是root用户了

6、退出账号,切换登录root用户

二、macOS上安装xcode

注意,安装xcode一定要选择系统对应的版本,对应关系自己百度。这里也有:点击查看

若你的macOS系统可以在appstore下载安装

1、安装完macOS系统后,进入appstore登录iphone账号,下载安装xcode

2、登录成功,搜索xcode正常安装即可

FAQ:登录账号提示服务器报错,换个账号试试!

若你安装的macOS系统版本太低,无法在appstore上安装xcode

1、自己在mac官网找到对应的xcode版本下载下来安装

我是在win上下载好xcode的安装包,然后通过百度网盘传给macos系统下载安装的!

通过百度网盘分享的文件:Xcode_15.xip

链接:https://pan.baidu.com/s/1IkUGdH7deIR7S5c5eec6tw?pwd=x1cg

提取码:x1cg

三、macOS上安装WebDriverAgent

两种下载方式

Git下载:git clone https://github.com/appium/WebDriverAgent.git

GitHub下载:https://github.com/appium/WebDriverAgent

无法访问就还是用我提供的百度网盘的包吧。

四、使用xcode配置WDA安装到手机上

1、首先用xcode打开WebDriverAgent中的WebDriverAgent.xcodeproj文件,是xcode项目文件

2、xcode添加开发者账户。xcode-setting-Account,添加开发者账号

3、配置WDA环境,选择刚刚创建的Team账号,修改Bundle Identifier为唯一名称即可,随意。

这一步可能会遇到各种各样的异常,参考排查解决方法:点击查看

4.设置完成后选择scheme为WDArunner

检查Destination是你连接的手机。

5.项目构建

点击页面左上角三角形icon,或点击product-build

构建成功之后,点击Test,就可以看到WebDriverAgent安装到了手机上。

注意:点击后会提示需要授权才能用,在手机的设置--通用--VPN于设备管理,点击信任app即可。

高版本系统支持

下载到的Xcode原始的DeviceSupport中可能没有高版本的系统支持文件,需要进行下载

找到对应的系统版本进行下载即可

1、下载地址:https://github.com/filsv/iOSDeviceSupport

2、放置下载到的support文件到DeviceSupport文件夹中

路径:content-->Platforms-->iPhoneOS.platform-->DeviceSupport

相关推荐
刘婉晴6 小时前
【信息安全工程师备考笔记】第三章 密码学基本理论
笔记·安全·密码学
晓数8 小时前
【硬核干货】JetBrains AI Assistant 干货笔记
人工智能·笔记·jetbrains·ai assistant
我的golang之路果然有问题9 小时前
速成GO访问sql,个人笔记
经验分享·笔记·后端·sql·golang·go·database
lwewan9 小时前
26考研——存储系统(3)
c语言·笔记·考研
搞机小能手9 小时前
六个能够白嫖学习资料的网站
笔记·学习·分类
nongcunqq10 小时前
爬虫练习 js 逆向
笔记·爬虫
汐汐咯10 小时前
终端运行java出现???
笔记
无敌小茶12 小时前
Linux学习笔记之环境变量
linux·笔记
帅云毅12 小时前
Web3.0的认知补充(去中心化)
笔记·学习·web3·去中心化·区块链
豆豆12 小时前
day32 学习笔记
图像处理·笔记·opencv·学习·计算机视觉