mac在使用appium-doctor检查时遇到的问题及解决方法

 

1.Error running xcrun simctl 

报错原因:Xcode没有版本号

解决方法:

打开Xcode --->左上角Xcode--->选择Preferences-->选择弹框中的Locations-->在Command Line Tools 下拉框中选择版本号

mac在使用appium-doctor检查时遇到的问题及解决方法_第1张图片

2.DevToolsSecurity is NOT enabled!

问题原因:DevToolsSecurity 没有成功开启,

解决方法:

在终端输入:sudo /usr/sbin/DevToolsSecurity --enable

输入电脑密码后提示开启成功。

3.Carthage was NOT found

解决方法:

在终端输入:brew install carthage

4.opencv4nodejs is installed at:

解决方法:

在终端输入:sudo npm -g install opencv4nodejs --ignore-scripts 

5.ffmpeg cannot be found

解决方法:

在终端输入:brew install ffmpeg

6.mjpeg-consumer cannot be found

解决方法:

在终端输入:sudo npm i -g mjpeg-consumer  或者npm i -g mjpeg-consumer 或者 pm i -g mjpeg-consumer 

7.set-simulator-location is not installed

解决方法:

在终端输入:brew install lyft/formulae/set-simulator-location

8.idb and idb_companion are not installed

解决方法:

在终端输入:1)brew tap facebook/fb     2)brew install idb_companion    3)pip3.8 install fb-idb

如果执行时出现报错,检查一下环境变量中配置的python的版本跟执行的版本是否一致

9.applesimutils cannot be found

解决方法:

在终端输入:1) brew tap wix/brew    2) brew install applesimutils

10.ios-deploy cannot be found

解决方法:

在终端输入:sudo npm install -g ios-deploy

11.bundletool.jar cannot be found

解决方法:1)在Release 1.13.0 · google/bundletool · GitHub​​​​​​

中下载bundletool.jar

 2)如果下来的jar名字不是bundletool,改名为bundletool

3)把bundletool放在android sdk目录下的bundle-tools目录中

4)在终端进入放置jar的目录,对新加进去的jar进行授权。chmod +x bundletool.jar

5)修改环境变量 .bash_profile和.zshrc文件添加环境便利那个

export PATH=${PATH}:${ANDROID_HOME}/bundle-tools

执行文件source .bash_profile和source .zshrc

12.gst-launch-1.0 and/or gst-inspect-1.0 cannot be found

解决方法:

在终端输入:brew install gstreamer

你可能感兴趣的:(自动化,appium,macos,xcode,ide,自动化)