Download DMG.
bash <(curl -sSL "https://raw.githubusercontent.com/MoeClub/Note/master/Navicat/navicat121_premium_cs.dmg/download.sh")
Install.
Disconnect Network.
Generate a self-signed code-sign certificate and always trust it.
Run Command.
./navicat-patcher "/Applications/Navicat Premium.app"
codesign -f -s "<CertificateName>" "/Applications/Navicat Premium.app"
./navicat-keygen ./RegPrivateKey.pem
Enjoy.
defaults read com.navicat.NavicatPremium.plist |grep '{' |grep -o '[0-9A-Z]\{32\}' |xargs -I {} defaults delete com.navicat.NavicatPremium.plist "{}"
find "$HOME/Library/Application Support/PremiumSoft CyberTech/Navicat CC/Navicat Premium" -type f -name ".*" -delete
curl -sSL https://raw.githubusercontent.com/MoeClub/Note/master/Navicat/navicat14.sh |bash