Navicat Premium for Mac 非官方版不能启动的解决方案
Ps:这篇有点杂记的感觉,就说点废话也没什么影响。废话主要有两点:
1.建议读者也开始写博客,为什么呢?其实我也没有这种写作的习惯,我最开始写博客的时候,感觉我写的东西网上都有,需要的时候找一下肯定能找到的,其实这也是一些人不屑写博客的原因,但就我这些时间来的感受,还是有些用的,有些东西你学习并不是一次就学会的,所以记下来,不为别的,就为了下次找资料的时候快一些。网上确实有很多资料,但问题就是资料太多,你需要筛选的时间就会很多,如果知道自己的博客中有直接书签打开就能看到。说真的不为别的,就为找到相关资料的时候快。
2.其实这个问题本来不想写的,非技术且有点小人的感觉。我们都知道Navicat是收费的,之所以有非官方版的言下之意就是有破解版,官方版的应该不会出现打不开的情况,或者直接可以找客服,毕竟你付了钱。但使用破解版的就偷偷的,悄悄的吧。还这样以博客的形式写出来就真小人了。尴尬...
言归正传:
非官方版的下载地址就不贴了,有能力的话就支持一下官方,毕竟都是搞开发的。在下载了非官方版的之后,安装也是正常的,在Applications里面也是正常显示的,但是点击启动的时候会出现如下错误:“‘Navicat Premium’ is damaged and can't be opened. You should move it to the Trash.” 意思是:“Navicat Premium” 已损坏,不能打开。你应该把它移到废纸篓中。
这个时候不用点击下面的“Move to Trash”按钮,重新下载再安装。我们点击“Cancel”按钮。
方法一:打开Terminal,在终端中输入
sudo spctl --master-disable
执行后,再重新打开“Navicat Premium”,一般性况下就可以了。这个是可以解决部分问题的。但也可能没有解决。
如果还是处向上面的错误信息。接着点击“Cancel”,继续方法二。
方法二:在终端中输入
sudo bash
执行,提示输入密码,照办。
会发现终端的权限发生了变化,再输入
xattr -cr /Applications/Navicat\ Premium.app/
然后试试,应该就解决了。
题外:其实原理我也不是很清楚,然后看了一下这两个指令:

所以方法一的意思是:关闭了评估授权,相当于System Preferences >> Security & Privacy 中的Allow apps downloaded from:Anywhere.

那么同样,方法二的意思是:递归删除xattrs。关于xattrs查到是文件扩展,在深入就没了解了。
感兴趣可以继续深究。反正我也是在网上找了部分资料,说到底为了方便找到,但别人写的我又不一定全而且没有自己理解的东西,自己整理重新写一下。
Navicat Premium for Mac 非官方版不能启动的解决方案的更多相关文章
- Navicat Premium for Mac 破解版地址
找了好几个都不能使用 试了一下这个 可以使用 放地址:http://www.orsoon.com/Mac/85386.html
- 【Mysql】【Navicat For Mac】Navicat Premium for Mac v12.0.23 + macOS Sierra 10.12.6
参考地址:https://blog.csdn.net/womeng2009/article/details/79700667 [备注]我只用到了部分信息,就激活了 内容: Navicat Premiu ...
- 【Mac系统】之破解Navicat Premium for Mac(中文版)
前期准备工作: 下载Mac中文版本: 下载地址:链接:https://pan.baidu.com/s/1wShOFK9odsSWBSphgqTdEQ 密码:ipsa 下载完成后进行安装,安装步骤省略 ...
- 【知识分享】Navicat Premium for Mac的破解教程
转自Navicat Premium for Mac v12.0.22.0 破解教程,macOS上手动破解,无需补丁,无毒下载了Navicat,没有注册码,突然发现了这篇破解教程,竟爱不释手,顾Copy ...
- Navicat Premium for Mac的破解教程
Navicat Premium for Mac破解教程 https://www.jianshu.com/p/f3ef78deadaa 时间戳: https://tool.lu/timest ...
- Navicat for MySQL Mac 破解版
今天在macOS 系统下搭建 Java开发环境,需要配置MySQL,按照Windows的习惯,使用Navicat for MySQL 操作比较习惯.然后找不到比较好的破解版,这里介绍一个老版的,还是英 ...
- Navicat Premium 15 永久激活版安装教程
前言 Navicat 可以说是众多程序猿小伙伴的忠爱了,因为界面简洁且操作简单,让我们爱不释手:最近Navicat Premium 15发布了, 让我们来看看如何安装永久激活版哦(简称白嫖版) Nav ...
- 如何移除 Navicat Premium for Mac 的所有文件
作者:郭文峰链接:http://www.zhihu.com/question/24210959/answer/34579422来源:知乎著作权归作者所有,转载请联系作者获得授权. 数据库连接信息存放在 ...
- Navicat Premium for Mac完美破解
前因:系统升级Mojave10.14.4,没升级成功,也可能是误删了系统下的private文件夹下的东西,导致内核崩溃. 自己鼓捣了下,恢复系统不成功,去苹果售后问了下,重装系统399,保留资料 ...
随机推荐
- SEM和SEO的区别?
https://www.zhihu.com/question/20307058 SEM在营销中扮演的角色:进攻 搜索引擎营销,即SEM(Search Engine Marketing),是基于搜索引擎 ...
- python基础知识之数据类型
一.与用户的交互 古时候,我们去银行取钱,需要有一个银行业务员等着我们把自己的账号密码输入给他, 然后他去进行验证,成功后,我们再将取款金额输入/告诉他 骄傲的现代人,会为客户提供一台ATM机(就是一 ...
- Django中使用djangorestframework产生Token
修改settings.py: INSTALLED_APPS添加rest_framework 产生Token from rest_framework.authtoken.models import To ...
- PAT Advanced 1077 Kuchiguse (20 分)
The Japanese language is notorious for its sentence ending particles. Personal preference of such pa ...
- string遍历
#include <iostream>#include <string> using namespace std;int main(int argc, const char * ...
- 36.React基础介绍——2019年12月24日
2019年12月24日16:47:12 2019年10月25日11:24:29 主要介绍react入门知识. 1.jsx语法介绍 1.1 介绍 jsx语法是一种类似于html标签的语法,它的作用相当于 ...
- LA 4327 Parade(单调队列优化dp)
题目链接: 题目大意(摘自刘汝佳<<算法竞赛入门经典--训练指南>>):F城是由n+1条横向路和m+1条竖向路组成.你的任务是从最南边的路走到最北边的路,使得走过的路上的高兴值 ...
- 设计模式Design Pattern(1)--简介
什么是设计模式? 软件开发人员在长期实践中总结出来的解决特定问题的一套解决方案. 对象设计原则 计模式主要是基于以下的面向对象设计原则. 对接口编程而不是对实现编程. 优先使用对象组合而不是继承. 设 ...
- Java面试之基础篇(2)
11.是否可以从一个static方法内部发出对非static方法的调用? 不可以.因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用 ...
- zrender笔记----(数字Number组件)出现的问题和解决办法
1.期望的效果是这样子的(这也是最终结果): 2.开始是用json假数据,开始没考虑null的问题,导致在判断传值处,判断有误. 导致在对接接口时,凌乱了,后来修改了下变成后面图C的逻辑,json数据 ...