完美解决 Could not detect Mac OS X Version from sw_vers output: '10.12.3
来源:互联网 发布:vivo清除所有数据密码 编辑:程序博客网 时间:2024/06/02 02:58
如果发现appium在苹果电脑上,报上面的错误,是因为现在的版本不兼容,可以用下面的方法解决
到下面的路径下
vim /Applications/Appium.app//Contents/Resources/node_modules/appium/node_modules/appium-support/build/lib/system.js
vim /Applications/Appium.app//Contents/Resources/node_modules/appium-support/build/lib/system.js
修改case10为下面
case 10:
_arr = ['10.8', '10.9', '10.10', '10.11', '10.12'];
_i = 0;
到下面的路径:
vim /Applications/Appium.app//Contents/Resources/node_modules/appium/node_modules/appium-support/lib/system.js
vim /Applications/Appium.app//Contents/Resources/node_modules/appium-support/lib/system.js
把try方法修改为下面
try {
stdout = (await exec('sw_vers', ['-productVersion'])).stdout.trim();
} catch (err) {
throw new Error(`Could not detect Mac OS X Version: ${err}`);
}
for (let v of ['10.8', '10.9', '10.10', '10.11', '10.12']) {
if (stdout.indexOf(v) === 0) { return v; }
}
再次执行的时候,通过验证了
- 完美解决 Could not detect Mac OS X Version from sw_vers output: '10.12.3
- Appium Doctor iOS Could not detect Mac OS X Version from sw_vers output: '10.12 '解决方法
- 【Appium】Could not detect Mac OS X Version from sw_vers output: '10.12
- 检查appium环境报错Could not detect Mac OS X Version from sw_vers output: '10.12'
- 自动化测试 appium Could not detect Mac OS X Version from sw_vers output: '10.12.3 ' 异常处理
- Appium之Doctor报错:iOS Could not detect Mac OS X Version from sw_vers output: '10.12.5 '的解决方法
- appium:Could not detect Mac OS X version
- Could not update Activiti database schema: unknown version from database: ‘5.x.x.x‘
- Mac OS X System Version
- How to Transfer Audio Output from Mac OS X to Ubuntu via a Network?
- 解决Virtual Box 下安装Mac OS X时出现的“hfs: could not initializc summary table for OSX Base System ”问题
- Mac下安装JAVAHL An appropriate version of sqlite could not be found 错误解决
- 完美安装Mac OS X 10.7 Lion
- VMWare 下完美安装 Mac OS X
- android studio2.1解决Unable to detect adb version, adb output
- ubuntu kylin16.04 ERROR: Rosdep experienced an error: Could not detect OS
- Mac OS X:解决Sublime Text 3 中文乱码问题
- Mac OS X 10.12.3安装TensorFlow
- android中的AIDL进程间通信
- bachata Timming
- ACE框架简介以及一个基于ACE的C/S服务程序实例
- 《机器学习实战》第五章——Logistic回归
- select
- 完美解决 Could not detect Mac OS X Version from sw_vers output: '10.12.3
- Vim常用操作
- Android应用层View绘制流程与源码分析
- javascript 微信浏览器上不能实现刷新解决方案
- 静态绑定、动态绑定、虚函数的工作原理
- 十进制转换二进制
- 集成融云遇到的问题合集
- 测试 top (@num) 是否能重用执行计划
- Cocos2d-x与OpenGL底层的感想