- Dec 17, 2017
- 7,426
- 9,693
Mac (or Linux) apps compressed with WinRar or 7zip can have this issue - those 2 programs don't save file permissions. WinZip does.I have this problems with more games, but it doesn't work it always says can't find directory or is not a file etc.
Yesterday someone told me they had this problem opening a zip file using The Unarchiver, but the archive tool that comes with MacOS worked fine. So use that for zip files.
A Mac app is actually a directory with a specific structure. In the app, Contents/MacOS contains the app's executable program. You need to turn on the executable bit. The Terminal command
chmod +x <file>
will do that, where <file> is the path to the app's executable program.