返回

解决MacOS 10.14版本以后,提示 您没有权限来打开应用程序 “XXX”

如果没有root权限(有的跳过)

sudo -i
# 或
sudo base

终端中输入以下命令

xattr -cr /Applications/AppName.app

AppName.app位置替换成有问题的APP的名字,如

xattr -cr /Applications/Applications/Parallels\ Desktop.app/
# 反斜杠是空格的意思

如果没解决,再输入:

sudo chmod + x "/Applications/AppName.app/Contents/MacOS/目录下的可执行文件"

如何查看目录下的可执行文件名字

  1. 输入MacOS/后直接按tab会自动补全

    sudo chmod + x "/Applications/AppName.app/Contents/MacOS/ #后直接按tab
    
  2. 单纯想查看里面的文件

    ls /Applications/AppName.app/Contents/MacOS/
    
comments powered by Disqus