MavensMate v6.0中“Require TLS 1.1 or higher for HTTPS connections”错误解决

Well,如果你仍在使用MavensMate v6.0的话,应该已经发现MavensMate会一直报 “Server raised fault: ‘UNSUPPORTED_CLIENT: TLS 1.0 has been disabled in this organization. Please use TLS 1.1 or higher when connecting to Salesforce using https.”的错误,如下图所示,因为最近Salesforce停止使用了TLS 1.0加密协议,详情请参考 这里
MavensMate Error 为了解决这个问题,将MavensMate升级到v7.0(Beta)貌似是现如今唯一可行的解决方案,解决方法如下:

安装MavensMate-app

首先,需要在本地安装最新版的MavensMate-app并独立执行它,你可以在这里下载它。

升级MavensMate

为了升级到v7 betas,需要在你的Package Control的用户设定里添加”MavensMate”到”install_prereleases”配置中, 如下所示: Package Controll Setting MavensMate install_prereleases Upgrade Package

初期配置

当配置完成你的mm_workspace后,这时你会发现, MavensMate又可以正常使用了。

mm_workspace

Require TLS 1.1 for HTTPS setting Require TLS 1.1 for HTTPS workspace

参考资料

https://github.com/joeferraro/MavensMate-SublimeText/issues/769
https://github.com/joeferraro/MavensMate-SublimeText#version-7-betas
Enjoy It!