美文网首页
macOS 10.15 xxx.app已损坏,无法打开。您应该将

macOS 10.15 xxx.app已损坏,无法打开。您应该将

作者: 壹元伍角叁分 | 来源:发表于2021-10-22 09:21 被阅读0次

    macos Catalina 10.15 系统,除了一些软件不兼容外,很多升级的Mac用户会发现在新安装的软件在运行时会提示“已损坏”、“无法验证开发者”等问题...
    下面详细说下解决方法:
    1、首先确保系统安全设置已经改为任何来源

    • 打开 系统偏好设置 — 安全性与隐私 — 通用


    • 点按锁按钮以进行更改(会要求输入密码),


    • 在 “允许从以下位置下载应用:” 选择 “任何来源” ,


    • 最后将锁按钮锁上。

      有的 Mac 在 “允许从以下位置下载的应用” 并没有 “任何来源” 这个选项,


      这就需要多进行一个步骤:

      找到“终端”这个应用并打开,将下方命令复制并粘贴到终端,回车,输入密码(用户开机密码,密码是不显示的,输入完回车即可)。

      sudo spctl --master-disable
    
    • 再打开 系统偏好设置 — 安全性与隐私 — 通用 — 允许从以下位置下载的应用 ,系统已经选择 “任何来源” 选项。

      对于 “XXXX”已损坏,打不开。您应该将它移到废纸篓。 这个问题,还有一个解决方法,不过不如上面这个彻底,还是介绍一下。

      将 xattr -r -d com.apple.quarantine 命令复制粘贴到终端,同时在一旁打开 访达(Finder),在边栏里选择应用程序,然后将出现这个问题的应用往终端里拖拽,释放鼠标,回车,问题解决。

    2、打开任何来源后,到应用程序目录中尝试运行软件,如果仍提示损坏,请在应用图标上,鼠标右键,在弹出菜单中点打开
    3、如果前面两步仍有问题,请打开终端,在终端中粘贴下面命令:

    sudo xattr -r -d com.apple.quarantine
    

    在命令后输入个空格,再将应用程序目录中的软件拖拽到命令后面,按回车后输入密码执行。



    比如Keka的命令是:

    sudo xattr -r -d com.apple.quarantine /Applications/Keka.app
    

    相关文章

      网友评论

          本文标题:macOS 10.15 xxx.app已损坏,无法打开。您应该将

          本文链接:https://www.haomeiwen.com/subject/onjcaltx.html