Appum iOS环境搭建
安装Homebrew
1.安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
2.校验 版本号
brew -v
3.更新brew
brew update
安装carthage
brew install carthage
carthage version
出现如下错误/usr/local/lib/node_modules/appium-doctor/build/lib/general Unexpected token
更新node版本
安装ios-deploy
npm install -g ios-deploy
安装xcpretty:
gem install xcpretty
安装appium,appium-doctor
安装即可。
使用appium-doctor 检查Appium iOS环境环境
appium-doctor --ios
直接配置appium 目录中的WebDriverAgent
- cd到指定目录
cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent
2.webdriveragent 拉取之指定依赖库
sh ./Scripts/bootstrap.sh (或者carthage update)
3.配置工程编译成功,注意证书配置
正常启动apium

点击搜索按钮(如上图) 进入 Desired capbilitities
{
"platformName": "iOS",
"platformVersion": "12.4",
"deviceName": "iPhone_Jao",
"app": "/Users/who am i/Library/Developer/Xcode/DerivedData/XXXXXXXXXX-hjosjcicqbnfzocjfmcanqbrphro/Build/Products/Debug-iphoneos/XXXXXXXXX_Example.app",
"newCommandTimeout": 60,
" udid": "cccccccxxxxxxxxxxxx",
"orientation": "PORTRAIT",
"enablePerformanceLogging": true,
"clearSystemFiles": true,
"xcodeOrgId": "TTTTTTT6",
"xcodeSigningId": "iPhone Developer",
"bundleId": "com.XXXXXX" }
ps:
如果8100端口占用 则直接kill 8100
查看端口是否占用 lsof -i:8100
网友评论