Android “如何修复错误”;无法从软件输出检测Mac OS X版本:';10.12'&引用;阿皮姆
我安装了appium-1.5.3.dmg,但当我单击听诊器按钮时,appium显示错误:Android “如何修复错误”;无法从软件输出检测Mac OS X版本:';10.12'&引用;阿皮姆,android,automated-tests,appium,Android,Automated Tests,Appium,我安装了appium-1.5.3.dmg,但当我单击听诊器按钮时,appium显示错误: ✔ Xcode is installed at: /Library/Developer/CommandLineTools [Error: Could not detect Mac OS X Version from sw_vers output: '10.12 '] 谢谢大家! 这对我很有效。 您可以通过以下命令配置文件: grep-rl“无法从软件输出检测到Mac OS X版本:”/Applica
✔ Xcode is installed at: /Library/Developer/CommandLineTools
[Error: Could not detect Mac OS X Version from sw_vers output: '10.12
']
谢谢大家! 这对我很有效。 您可以通过以下命令配置文件:
- grep-rl“无法从软件输出检测到Mac OS X版本:”/Applications/Appium.app/
- 航站楼将显示: /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
- 使用命令vim并配置每个文件
案例10:
_arr=['10.8','10.9','10.10','10.11'];
_i=0;
至->
案例10:
_arr=['10.8'、'10.9'、'10.10'、'10.11'、'10.12'];
_i=0代码>
配置文件:
试试看{
标准输出=(等待执行('sw_vers',['-productVersion'])。标准输出;
}
至->
试试看{
stdout=(wait exec('sw_vers',['-productVersion'])。stdout.trim();
}
for(设v为['10.8'、'10.9'、'10.10'、'10.11']){
if(stdout.indexOf(v)==0){返回v;}
}
至->
for(设v为['10.8'、'10.9'、'10.10'、'10.11'、'10.12']){
if(stdout.indexOf(v)==0){返回v;}
}
配置文件:
案例10:
_arr=['10.8','10.9','10.10','10.11'];
_i=0代码>
至->
案例10:
_arr=['10.8'、'10.9'、'10.10'、'10.11'、'10.12'];
_i=0代码>
配置文件:
试试看{
标准输出=(等待执行('sw_vers',['-productVersion'])。标准输出;
}
至->
试试看{
stdout=(wait exec('sw_vers',['-productVersion'])。stdout.trim();
}
for(设v为['10.8'、'10.9'、'10.10'、'10.11']){
if(stdout.indexOf(v)==0){返回v;}
}
至->
for(设v为['10.8'、'10.9'、'10.10'、'10.11'、'10.12']){
if(stdout.indexOf(v)==0){返回v;}
}
我完成了上述步骤,尽管我看到appium已经完成了 只需运行:
npm install appium-doctor -g
要更新appium doctor本身,请运行:
appium-doctor
再次看到它的工作
修复前后:
太棒了!这帮了大忙。节省了我的时间,我从来没有想到过。回答得很好。我遵循了这个示例,但在运行“appium doctor”时会显示相同的错误消息。我已经安装了macOS High Sierra(10.3),所以我使用了相同的方法。有什么想法吗?有谁能帮我编辑配置文件吗?要使用vim和编辑配置文件,请点击以下链接:
vim /Applications/Appium.app//Contents/Resources/node_modules/appium-support/build/lib/system.js
vim /Applications/Appium.app//Contents/Resources/node_modules/appium-support/lib/system.js
npm install appium-doctor -g
appium-doctor