缘起

使用的 Mac Pro 系统时长自动升级,而升级完成后,安装的 EasyConnect 启动就会提示“本地环境出现异常”。 无法登录 VPN 。

解决

参考 [https://blog.csdn.net/weixin_49148527/article/details/133589018]

修改 ~/.zprofile 文件

添加如下内容:

####解决连接 EasyConnect 显示 "本地环境出现异常"问题
function EC_start(){
    /Applications/EasyConnect.app/Contents/Resources/bin/EasyMonitor > /dev/null 2>&1 &
    /Applications/EasyConnect.app/Contents/MacOS/EasyConnect > /dev/null 2>&1 &
    open /Applications/EasyConnect.app
}

function EC_kill(){
    pkill EasyMonitor
    pkill ECAgent
    pkill ECAgentProxy
    pkill EasyConnect
}

修复

# 使得上述.zprofile定义函数生效
source ~/.zprofile
# 启动 EasyConnect
EC_start

# Kill EasyConnect
EC_kill

后续

上述命令执行完后,EasyConnect 就不会出现 “本地环境出现异常"了。 执行完这次后,以后直接点击 EasyConnect 的图标就可以正常登录了,无需从终端脚本启动。

一旦下次系统升级后,那就终端脚本执行一次即可。