目前最新版mac 安装完appium 后 在Appium client 执行appium-doctor 后会报 Could not detect Mac OS X Version from sw_vers output: '10.12.3 '问题
1、打开终端执行:
baoMacBook-Air:~ baowen$ grep -rl "Could not detect Mac OS X Version from sw_vers output:" /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
2、然后逐步进入相应的文件修改:
baoMacBook-Air:~ baowen$ vi /Applications/Appium.app//Contents/Resources/node_modules/appium/node_modules/appium-support/build/lib/system.js
文件打开如下:
case 10:
_arr = ['10.8', '10.9', '10.10', '10.11'];
_i = 0;
点击 键盘 ‘i’ 进入编辑模式 修改成:
case 10:
_arr = ['10.8', '10.9', '10.10', '10.11','10.12'];
_i = 0;
点击 esc 键 输入:wq 保存退出
其他三个文件按相同方式修改即可