MAC OS关闭SIP(navicat 无法保存密码)

最近安装navicat(16.3.7)时,安装后无法保存密码,保存密码会报错如下:

因为用的破解版,一开始是打不开的,用自带的修复软件修复后就可以打开了,但是保存密码就会报错,按照网上的一些操作

1、卸载

2、执行命令

bash 复制代码
sudo rm -Rf /Applications/Navicat\ Premium.app
sudo rm -Rf /private/var/db/BootCaches/CB6F12B3-2C14-461E-B5A7-A8621B7FF130/app.com.prect.NavicatPremium.playlist
sudo rm -Rf ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/English/HelpSDMIndexFile/com.prect.NavicatPremium.help
sudo rm -Rf ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/zh_CN/HelpSDMIndexFile/com.prect.NavicatPremium.help
sudo rm -Rf ~/Library/Preferences/com.prect.NavicatPremium.plist 
sudo rm -Rf ~/Library/Application\ Support/CrashReporter/Navicat\ Premium_54EDA2E9-528D-5778-A528-BBF9A4CE8BDC.plist
sudo rm -Rf ~/Library/Application\ Support/PremiumSoft\ CyberTech

3、重新安装

也是没有用的,因为我这边安装后必须得用自带的修复软件修复一下(shit),修复完就报错

最终解决方案是:把macos的sip关掉,然后卸载、重新安装

1、重新启动、启动时按住电源键不松直到出现类似正在进入恢复模式字样

2、选择设置、下一步、输入密码

3、左上角实用工具、终端

4、输入csrutil disable、y确认、输入用户名和密码、等一小会会提示成功

输入csrutil disable后可能会报错:

cstutil: The OS environment does not allow changing security configuration options.

Ensure that the system was booted into Recovery OS via the standard user action.

意思是说操作系统环境不允许更改安全配置选项。确保系统通过标准用户操作引导到恢复操作系统。

这个时候

1、左上角退出终端或者重启重新进入恢复模式,

2、点击左上角实用工具、启动安全性实用工具、安全策略、选择降低安全性、勾上下面两个、我是都勾了,只勾上面的应该也可以

3、等修改完成后,退出,继续选择终端,执行输入csrutil disable、y确认、输入用户名和密码、等一小会会提示成功

5、输入reboot按回车重启

6、卸载navicat

7、安装navicat

8、尝试保存就可以了

后来安装好我试了一下重新开启sip(csrutil enable),再打开软件还是告诉我文件已损坏,让我修复,修复完就又不能保存了,所以我后面关闭sip后就不重新打开了,反正没啥实质性的影响

相关推荐
Lancker19 小时前
没有 Mac 也能上架 iOS:GitHub Actions 全自动构建 + 签名 + TestFlight 送审实录
macos·ios·github
fei_sun2 天前
RIB、FIB、MAC 、ARP 表
服务器·网络·macos
Highcharts.js2 天前
如何在macOS桌面应用集成Highcharts
macos·highcharts·前端可视化·交互图表
zaemyn20202 天前
macOS 上 AccessClient 无法唤起?排查 Python 架构与 Windows App 识别问题
windows·python·macos·远程桌面·accessclient
应用市场3 天前
把旧 Pixel 变成相册备份中转站(上):Mac 到安卓的照片传输工具设计——流式上传、sha256 校验、adb forward 与 Bonjour
android·macos·adb·kotlin·swift
Peter(阿斯拉)4 天前
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]
macos·svn·tahoe·smartsvn·macos26
andyweike4 天前
iOS语法原理
macos·objective-c·cocoa
传奇开心果编程4 天前
【SwiftUI提高练中学】第8课 网络层架构:拦截器、重试、缓存与离线优先
学习·macos·ui·ios·swiftui
xUxIAOrUIII5 天前
日常笔记-1005-1
linux·笔记·python·macos
传奇开心果编程5 天前
【Compose Multiplatform 跨端开发学与练】第9课 测试与调试
android·学习·macos·ios·kotlin·web·composer