Förrutom instruktionerna på denna sida, så verkar man behöva göra detta som jag hittade i en kommentar:
Apparently, no file inside the bundle can be executable either. This causes many input managers to fail despite of every precaution taken above since, very often, the file inside Whatever.bundle/Contents/MacOS/ is executable. Changing this requires more than a chmod -x since directories need to be “executable”. So find comes to the rescue find . -perm u=rwx,go=rx -type f to find those offending files, if any. And sudo find . -perm u=rwx,go=rx -type f -exec chmod -x {} ; to change their permissions.