下载地址 : https://www.navicat.com.cn/download/navicat-premiu
1. 创建秘钥



生成一个CA证书


操作步骤
1.命令行执行
git clone -b mac https://github.com/DoubleLabyrinth/navicat-keygen.git
2.下载依赖
brew install openssl
brew install rapidjson
brew install capstone
brew install keystone
3.编译
进入 cd navicat-keygen
执行 make all 执行完成后会多一个bin目录包含两个文件 navicat-keygen navicat-patcher
进入bin目录执行 ./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premiu
4.替换证书
命令行执行
1)codesign -f -s "上面生成的证书名称" /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium
2)./navicat-keygen 2048key.pem
如果报错“ERROR:Failed to load RSA-2048 key.”,更改命令:
./navicat-keygen RegPrivateKey.pem
然后选择语言-程序版本、输入name,organization 获取Serial number
断网,打开Navicat注册
然后拿到request_code,粘贴至终端,回车,获取license,粘回navicat,激活成功!

本文提供了在Mac上安装Navicat Premium的详细步骤,包括如何生成CA证书,下载依赖,编译和替换证书,以及如何激活Navicat。通过这个教程,用户可以顺利在Mac系统中使用Navicat Premium。
9717

被折叠的 条评论
为什么被折叠?



