Mac应用已损坏打不开怎么办-应用已损坏打不开解决办法
作者:佚名 来源:MSDN下载站 时间:2024-04-29
Mac运用已经毁坏打没有开解决法子
缘由:MAC App Store只有署名机制,但MAC App开发者只有避免软件下载的尺度署名机制。
解决法子:
1、关上任何来历选项
关上终端App,输入下列饬令,输入启动暗码回车。
sudo spctl --master-disable
此代码行容许你在Mac上安装第三方运用步伐。
实现上述步调后,关上“体系首选项”-“保险与隐衷”-“通例”,以确保更改成“一切源”。
2、macOS Catalina 1神仙道.15体系
关上终端App,输入下列饬令,输入启动暗码回车。
sudo xattr -rd com.apple.quarantine 空格 软件的路径
如Sketch.app
sudo xattr -rd com.apple.quarantine /Applications/Sketch.app
如CleanMyMac X.app
sudo xattr -rd com.apple.quarantine /Applications/CleanMyMac X.app
附1:
/Applications/Sketch.app
与
/Applications/CleanMyMac X.app
就是
软件的路径
附2:
软件路径疾速获取方式:
将软件拖入终端app便可得到路径
3、macOS Catalina 1神仙道.15.4 体系
1神仙道.15.4体系更新后,若是软件不测关闭,你可以经由过程如下方法在软件上署名
一、关上终端运用,输入如下饬令。
抉择xcode——安装
二、软件署名
关上终端东西,输入并执行如下饬令。
关上终端app输入以下饬令:
xcode-select --install
给软件署名
关上终端东西输入并执行以下饬令:sudo codesign --force --deep --sign - (运用路径)
注重:空格不克不及漏
三、过错解决
如泛起如下过错提醒:
/文件位置:replacing existing signature
/文件位置:resource fork,Finder information,or similar detritus not allowed
那么,先在终端执行:xattr -cr /文件位置(间接将运用拖出来便可)
然后再次执行以下指令便可:codesign --force --deep --sign - /文件位置(间接将运用拖出来便可)
以上就是Mac运用已经毁坏打没有开解决法子,更多相干资讯,敬请关注MSDN手游网。