mac 安装navicat
先下载需要用到的安装包到 Downloads文件夹
链接:https://pan.baidu.com/s/1uKNiIESDAhpk8YGa3pcWTw 密码:21cj
navicat-****** for mac 码云上搜搜一大堆
备用链接:https://pan.baidu.com/s/1mvF-fqqGp4YaeDJP4jTiQQ 密码:xput
解压zip包
cd $HOME/Downloads
unzip navicat-******-mac.zip
cd navicat-******/navicat-******
在mac上创建自己的钥匙串
双击该证书 并 点击拉下选项。设置为始终信任 然后退出,退出的时候需要输入密码
终端执行以下命令 安装依赖
brew install openssl
brew install capstone
brew install keystone
brew install rapidjson
brew install libplist
解压并编译
unzip navicat-******-mac.zip
cd navicat-******
make all
使用navicat-patcher替换公钥
cd bin
./navicat-patcher /Applications/Navicat\ Premium.app/
当前路径下会生成一个pem
用codesign对Navicat Premium.app重签名。
""里输入上述步骤中创建的钥匙串的名称
codesign -f -s “徐嘉敏的CA” /Applications/Navicat\ Premium.app/
使用navicat-******来生成 *** 和 **码
./navicat-****** RegPrivateKey.pem
选择语言 姓名和公司随便写 然后会生成一个字符串
出现上面画面之后进行断网 打开navicat **
出现**失败 点击手动**
点击手动**之后 会弹出下面的框
将生成的请求码输入到终端中,enter 确认2次。会生成离线**码
将离线**码复制进去**
连网之后 也是**状态 ok
安装参考文档
https://www.jianshu.com/p/93539f257893
进入mac钥匙串 生成自签证书
https://blog.csdn.net/ljc1026774829/article/details/87076939
https://www.jianshu.com/p/93539f257893