美文网首页
Appium诊断错误解决办法

Appium诊断错误解决办法

作者: janeyneat | 来源:发表于2018-06-25 17:33 被阅读0次

    Mac上安装appium(或者重装后)检测会遇到版本问题,根据报错提示:

    [Error: Could not detect Mac OS X Version from sw_vers output: '10.13.4

    ']

    网路查询,很容易找到解决办法:

    Terminal will show : /Applications/Appium.app//Contents/Resources/node_modules/appium/node_modules/appium-support/build/lib/system.js /Applications/Appium.app//Contents/Resources/node_modules/appium/node_modules/appium-support/lib/system.js /Applications/Appium.app//Contents/Resources/node_modules/appium-support/build/lib/system.js /Applications/Appium.app//Contents/Resources/node_modules/appium-support/lib/system.js

    vi打开这几个文件,搜索/10.8查到相应行,加入'10.13.4'然后保存;

    另外其中有两个文件还需要多加入:

    Change From ->

    try {

    stdout = (await exec('sw_vers', ['-productVersion'])).stdout;

    }

    To ->

    try {

    stdout = (await exec('sw_vers', ['-productVersion'])).stdout.trim();

    }

    保存后重新启动appium再次诊断,就会提示everything is good. Bye

    相关文章

      网友评论

          本文标题:Appium诊断错误解决办法

          本文链接:https://www.haomeiwen.com/subject/wsoyyftx.html