Macos – How to fix ‘The application “…” can’t be opened’ on Mac

chmodmacos

I get this:

dialog box

Some people said use chmod to fix the execution files thing, but I still don't understand how to do it. Can some one tell me step by steps please?

Best Answer

This happens because the application doesn't have execution permissions.

To make the application executable:

  1. Open a terminal window (CMD + Space -> terminal);
  2. Using the cd command, navigate to the place where the application is stored: cd <path_to_application>
  3. Run chmod +x <application_file> to make it executable. If it doesn't let you, sudo it:
    sudo chmod +x <application>.

The command from point 3 should look similar to this (thanks to @CJK):

chmod +x "/Applications/ShadowBat.app/Contents/MacOS/ShadowBat"
Related Question