关于升级10.13系统APP菜单无法使用解决
来源:互联网 发布:广联达定额软件 编辑:程序博客网 时间:2024/06/03 18:35
关于升级10.13系统APP菜单无法使用解决
High Sierra第一时间升级,是U盘直接重新做的系统,目前没发现什么毛病,今天发现Eclipse菜单全部灰色,不能使用,窝草,这可如何是好。
首先,你发现了安装MAC上的APP出现菜单灰色了,这是个 macOS 的 bug
1、下载DefaultApp.nib,[地址]:http://pan.baidu.com/s/1cItUBs
2、拷贝到/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/zh_CN.lproj 这个路径下(由于我用的xmind是中文版,所以文件夹是zh_CN.lproj ,如果遇到eclipse的英文版,应该是拷贝到Endlish.lproj这里,英文的自行测试哈)
哎呦,这里是重点了,可能是10.13系统的安全保护,拷贝DefaultApp.nib到zh_CN.lproj是没有权限的。这里需要关闭SIP了。
【MAC SIP全名System Integrity Protection(系统完整性保护)】
它是为了保护系统进程,文件,文档不被其它进程修改,不管是否为root user,SIP技术主要分为文件系统保护,运行时保护,内核扩展签名,文件系统保护主要是通过沙盒机制限制root权限,运行时保护,主要就是保护关键进程无法被进程代码注入,挂调试器以及内核调试等,内核扩展签名,所有的第三方kext必须被安装到/Library/Extensions,并强制使用签名。
3、为了考虑MAC的安全性,我关闭SIP拷贝之后,又将它打开了。步骤如下:
(1)重启OSX系统,然后按住Command+R
(2)出现界面之后,选择Utilities menu中Terminal
(3)在Terminal中输入csrutil disable关闭SIP(csrutil enable打开SIP)
(4)重启reboot OS X
4、重启之后,拷贝DefaultApp.nib文件到
/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/zh_CN.lproj
的时候提示如图,鉴定输入密码,OK完成。
- 关于升级10.13系统APP菜单无法使用解决
- 关于MacOS升级10.13系统eclipse菜单灰色无法使用解决方案
- 关于MacOS升级10.13系统eclipse菜单灰色无法使用解决方案
- 关于MacOS升级10.13系统eclipse菜单灰色无法使用解决方案
- 关于NetKeeper(创翼) 4.7.9.589升级后,无法使用猎豹WIFI共享WIFI问题的解决
- 关于Xcode升级后插件无法使用
- 解决win10系统flash player无法播放,升级
- 使APP无法使用系统截图
- 关于App升级测试
- 关于升级ADT22后无法使用jar包、bundle库,出现java.lang.ClassNotFoundException错误的解决
- 关于CocoaPod无法升级以及无法下载第三方库和Cocoapods在OS X 10.11系统上的无法正常使用的问题
- Mac OSX或Linux 升级SVN 1.8无法使用解决
- 解决xcode升级xalign无法使用的方法
- 使用代理服务器解决无法升级WordPress的问题
- 关于VSFlexGrid在Win7系统上无法使用滚动条的解决历程。
- 使用kali升级之后,系统无法启动的纠正办法
- 升级Sierra系统后一系列破解工具无法使用问题
- 关于win7升级win10后vs无法使用的问题
- 输入两个数字 中间用空格隔开
- Pixhawk PID参数整定
- __init__.py的使用
- 在Windows10上安装TensorFlow
- C语言实验——逆置正整数
- 关于升级10.13系统APP菜单无法使用解决
- Bmob 云数据库设置 Pointer
- 总结-2017/10/1
- 设计模式从零开始——策略模式
- Nginx反向代理服务器实现负载均衡
- 百度搜关键字后的页面
- ZYNQ-7000如何生成从Flash和SD卡启动的镜像文件
- HTML中使用EasyUI时遇到的路径问题
- 从 __proto__ prototype 说起