当前位置: 首页>前端>正文

Mac appium本地环境搭建部分问题解决

查看appium环境配置是否完整

查看iOS:appium-doctor --ios 查看androd


Mac appium本地环境搭建部分问题解决,第1张

问题:Xcode command Line Tools are Not installs

这是因为在从App Store上下载Xcode后,默认是不会安装Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中运行C程序。
解决方案:xcode-select --install

问题 error: RPC failed; curl 16 Error in the HTTP2 framing layers

解决方案:git config --global http.version HTTP/1.1 可以设置 git config --global http.version HTTP/2切换

问题:RPC failed; curl 18 transfer closed with outstanding read data remaining 出现了如上错误,可能是拉取时间过长或项目过大导致

解决方案:git config http.postBuffer 524288000/1048576000 (1G) 增加缓冲
配置git的最低速和最低速时间
//global配置对当前用户生效,如果需要对所有用户生效,则用–system
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999 //单位 秒
//修改host文件
sudo vi /etc/hosts
//修改两个域名
140.82.114.3 github.com 改为:140.82.113.4 github.com
151.101.1.194 github.global.ssl.fastly.net 改为:199.232.69.194 github.global.ssl.fastly.net
//刷新DNS缓冲
sudo killall -HUP mDNSResponder

问题:Cloning into '/usr/local/Homebrew/Library/Taps/wix/homebrew-brew'...

解决方案:cd /usr/local/Homebrew/Library/Taps/wix/ 如果没有wix文件,创建文件mkdir wix 然后cd wix
git clone https://mirrors.ustc.edu.cn/homebrew-core.git
git clone https://mirrors.ustc.edu.cn/homebrew-cask.git
brew update

问题:Cloning into '/usr/local/Homebrew/Library/Taps/facebook/homebrew-fb'...

解决方案:cd /usr/local/Homebrew/Library/Taps/facebook/ 如果没有facebook文件夹 创建文件夹mkdir facebook 然后 cd facebook
git clone https://github.com/facebook/homebrew-fb

问题:WARN AppiumDoctor ? opencv4nodejs cannot be found.

解决方案:npm -g install opencv4nodejs --ignore-scripts

问题:WARN AppiumDoctor ? set-simulator-location is not installed

解决方案:brew install lyft/formulae/set-simulator-location

问题:WARN AppiumDoctor ? idb and idb_companion are not installed

解决方案:brew tap facebook/fb
brew install idb-companion
pip3 install fb-idb

问题:WARN AppiumDoctor ? applesimutils cannot be found

解决方案:brew tap wix/brew brew install applesimutils

问题:WARN AppiumDoctor ? mjpeg-consumer cannot be found.

解决方案:npm install -g mjpeg-consumer

需要安装 iOS-deploy,一个不需要用Xcode安装和调试应用的命令行工具

sudo npm install -g ios-deploy --unsafe-perm=true


https://www.xamrdz.com/web/2bq1994588.html

相关文章: