5、如果手动也无法安装成功可以尝试关闭SIP再次测试下
SIP有较大概率导致内核扩展无法安装以如果遇到此类情况,可以
按以下步骤关闭
(1). 使用 csrutil status 查看SIP是否为 enable
(2). 重启系统
(3). 在弹出Apple Logo后,按住 Command + R 进入 Recoverary 模式
(4).点击 实用工具 > 终端
(5).输入 csrutil disable
(6). 重启系统
6、通过上述情况无法处理,需要收集MAC的日志进行分析,交给专家研发进一步分析:
日志的详细路径如下:/Applications/EasyConnect.app/Contents/Resources/logs
7、如果关闭SIP后,手动执行sudo kextload ./tun.kext/还是报错,需要查看是否其他的内核扩展有冲突
使用sudo kextstat |grep -v apple 是否有可疑的扩展,如果有类似的其他可疑的扩展,可以尝试手动先卸载,执行sudo kextunload -b xx.xx.xx.xxx 卸载可疑扩展后,再使用sudo kextload ./tun.kext 加载tun拓展是否异常,PS:这个可以卸载下次运行后会自动加载上,无影响。如果手动卸载还是异常,可以找到这个软件卸载,再手动卸载对应的拓展。示例:例如MAC的终端安装了对应的virtualbox或者miredo,会导致内核拓展起不来
需要在征得客户的同意后,下载对应的版本的DMG安装包,使用until的脚本去卸载,再次安装下对应的客户端即可