完美解决 Could not detect Mac OS X Version from sw_vers output: '10.12.3
如果发现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 Doctor iOS Could not detect Mac OS X Version from sw_vers output: '10.12.3 ' 解决方法 本人亲测验证,本 ...
- 自动化测试 appium Could not detect Mac OS X Version from sw_vers output: '10.12.3 ' 异常处理
目前最新版mac 安装完appium 后 在Appium client 执行appium-doctor 后会报 Could not detect Mac OS X Version from sw_v ...
- Appium之Doctor报错:iOS Could not detect Mac OS X Version from sw_vers output: '10.12.5 '的解决方法
背景 亲测验证 Mac 系统为10.12.5 Appium版本为 appium-1.5.3.dmg 4 步骤解决问题 步骤一. vi /Application ...
- 解决Error: Could not detect Mac OS X Version from sw_vers output: '10.14.3'
在使用appium-doctor时遇到了如下问题: Error: Could not detect Mac OS X Version from sw_vers output: '10.14.3' [解 ...
- Appium [Error: Could not detect Mac OS X Version from sw_vers output: '10.13.5 ']
当首次执行appium doctor诊断可能就会报这个错,是因为appium还没有兼容到那么高的Mac OS版本,这个时候需要我们手动地去修改一下Appium的配置参数: 问题: 解决方案: 第一步: ...
- appium的安装及坑Error: Could not detect Mac OS X Version from sw_vers output,TypeError: Cannot read prope
Appium的安装大体有两种方式: 1) 先安装配置nodejs的环境,然后通过npm对appium进行安装 2)直接下载官网提供的dmg包安装,dmg里面已经有nodejs的环境和appium的可执 ...
- 解决vmware报错:Mac OS X is not supported with binary translation.
在vmware虚拟机中运行Mac OS Mountain Lion版本,提示如下信息: 上网查了一下发现是cpu虚拟化没有被开启. 找到原因了之后,我们只要将电脑的cpu虚拟化开启即可,方法如下: s ...
- 虚拟机安装mac无法在更新服务器失败,解决VMware虚拟机安装 Mac os,安装VMware tools不成功或无法全屏的问题...
我在VMware14 上装了10.13,升级到VMware15 前安装VMware tools 能自动全屏,升级后就不行了.也无法重新安装成功. 查了半天的资料才找到原因,导致这个的原因是因为苹果在O ...
- Mac OS X: FileVault 2在美洲狮10.8上的扩展
最新发布的美洲狮10.8系统提供了一个FileVault 2功能的改进,管理工具fdesetup.在狮子版本中最新推出的FileVault 2时,它的功能虽然可以完全胜任个人用户对磁盘加密的需求,但是 ...
最新文章
- 接口里面的方法都是抽象方法吗_单元格区域选取,竟然有这么多种方法,你都造吗?...
- 我是如何用6个月,从0编程经验变成数据科学家的?
- 如何向应用程序代码添加跟踪语句
- webpack配置babel-loader
- 最实诚导师招生简章“火”了:目前只有不太充足的经费,但绝不克扣研究生补贴!...
- H236各个版本的区别总结
- 小米球ngrok如何后台启动
- CAD转KML乱码处理
- Unity2019最新ECS架构开发MMO游戏笔记更新计划
- 追风筝的人 第十二章
- android手机系统对比,国产手机系统哪家强?几大主流手机系统盘点对比
- linux/安卓的spi读写ADS1256出现读写错误
- 2023年华为认证H12-821、H12-831考试指南(包括学习视频和题库)
- 如何解释“运维到底是干啥的”?
- zbb20180921 spring事物的七种事物传播属性行为及五种隔离级别
- appinventor HTML5,用APP Inventor纯图形化编程自制APP,通过WIFI物联网控制掌控板
- ODBC学习笔记—SQLSetStmtAttr
- 计算机文化教育对学生思维品质的影响,信息技术教育让素质教育绽放“光芒”...
- 用C语言求三个数的最大值与排序
- proxy(初级运用)