如何修复 Mac 上的“无法打开应用程序“...”?

sev*_*ang 18 chmod macos

我明白了:

对话框

有人说chmod用来修复执行文件的东西,但我还是不明白怎么做。有人可以一步一步告诉我吗?

Dmi*_*hin 17

在我的情况下,直到我不小心打开了 .zip 文件的上下文菜单,没有任何帮助。打开方式 -> 有

1) 存档实用程序(默认),解压缩时总是破坏我的应用程序

2)Unarchiver,用这个解压缩并启动应用程序

操作系统 10.14

  • Unarchiver 工作得很好。谢谢。 (2认同)

Fan*_*que 16

发生这种情况是因为应用程序没有执行权限。

要使应用程序可执行:

  1. 打开终端窗口(CMD + Space -> 终端);
  2. 使用该cd命令,导航到存储应用程序的位置:cd <path_to_application>
  3. 运行chmod +x <application_file>以使其可执行。如果它不让你, sudo 它:
    sudo chmod +x <application>

第 3 点的命令应该与此类似(感谢 @CJK):

chmod +x "/Applications/ShadowBat.app/Contents/MacOS/ShadowBat"
Run Code Online (Sandbox Code Playgroud)