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 真机

相关推荐
iCan_qi3 小时前
【Mac】【Minecraft】关于如何在Mac上搭建基岩版MC服务器的方法
运维·服务器·macos·minecraft
Black_Rock_br3 小时前
AI on Mac, Your Way!全本地化智能代理,隐私与性能兼得
人工智能·macos
TsengOnce3 小时前
Mac 4步 安装 Jenv 管理多版本JDK
macos·jenv
2501_916007478 小时前
iOS App 上架实战 从内测到应用商店发布的全周期流程解析
android·ios·小程序·https·uni-app·iphone·webview
铁锚9 小时前
在MAC环境中安装unsloth
人工智能·python·macos·语言模型
Faith-小浩浩10 小时前
macos 多个版本的jdk
java·macos·jdk
2501_9280946511 小时前
OBS - Mac专业录屏工具(Mac中文)
macos·mac·录屏
大熊猫侯佩11 小时前
拒绝羡慕 Cursor!Xcode 自己也能利用 AI 大模型让撸码如虎添翼【超详细配置】
macos·ai编程·xcode
weixin_4738947714 小时前
mac 电脑安装类似 nvm 的工具,node 版本管理工具
macos·node.js