MAC系统下Xcode连接iOS真机实现iOS App自动化测试(上)

安装Xcode, 需选择与你MAC系统兼容的Xcode版本

Xcode download: Sign In - Apple

安装appium inspector ​编辑Release 2023.6.2 · appium/appium-inspector

安装java并进行相关环境变量的配置, 可以在官网下载稳定版本, 没有过多要求

安装homerew

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装nodejs(​编辑Download | Node.js )

安装appium server

bash 复制代码
npm install -g appium@next

安装xcuitest-driver(xcuitest也是基于webdriveragent)

bash 复制代码
appium driver install xcuitest

安装appium doctor并执行检查, 若无明显报错即安装成功

bash 复制代码
npm install appium-doctor -g

appium-doctor

若出现下面报错

WARN AppiumDoctor ✖ Error running xcrun simctl WARN AppiumDoctor ✖ Xcode Command Line Tools are NOT installed!

则需安装Xcode命令行工具:

bash 复制代码
xcode-select --install

这将弹出一个对话框,提示您安装命令行工具。点击"安装",然后等待安装完成。

安装完成后,运行以下命令以确保Xcode命令行工具已正确安装:

bash 复制代码
xcode-select -p

如果显示了类似于 /Applications/Xcode.app/Contents/Developer 的路径,则说明安装成功。

确保Xcode命令行工具指向正确的路径:

bash 复制代码
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

安装相关依赖库

bash 复制代码
brew install libimobiledevice --HEAD

brew install carthage

以上安装完毕后

通过Xcode打开appium下的 Contents/Resources/app/node_modules/appium-webdriveragent下scode.project 项目

安装一个ios simulator

连接iphone真机,信任电脑

Product - Destination选择iphone 真机

相关推荐
Leanfeng_K5 小时前
【报错】mac m1 gateway 报错
spring·macos·spring cloud·gateway·报错
缘友一世5 小时前
macOS .bash_profile配置文件优化记录
开发语言·macos·bash
tekin5 小时前
macos 中使用macport安装,配置,切换多版本php,使用port 安装php扩展方法总结
开发语言·macos·php·port·mac多版本php安装管理·port-select
一个很帅的帅哥6 小时前
独立显卡和集成显卡——以MAC电脑为例
macos·电脑
localbob6 小时前
uniapp超全user-agent判断 包括微信开发工具 hbuilder mac windows 安卓ios端及本地识别
windows·macos·uni-app·user-agent
追光天使6 小时前
【Mac】和【安卓手机】 通过有线方式实现投屏
android·macos·智能手机·投屏·有线
徒步僧6 小时前
mac中文件夹怎么显示.git隐藏文件
git·macos
五阿哥爱跳舞21 小时前
MAC备忘录空白解决方案
macos
乌恩大侠1 天前
【Xcode Command Line Tools】安装指南
macos·fpga开发·c
missmisslulu1 天前
电容笔值得买吗?2024精选盘点推荐五大惊艳平替电容笔!
学习·ios·电脑·平板