So I downloaded this application that I am relatively sure is able to run fine on 10.7.5 (My version of OSX), but when I try to open it, a message pops up saying that it requires at least version 10.8.5. The reason I think it should work with my OS is because an older version of the app does, and as far as I can tell, there is no real content added between that update and this one, so I don't feel they could have refactored it so much in a somewhat insignificant update that it no longer works on my OS. (And this application really doesn't let you downgrade, so done say I should do that) It doesn't open and then crash. When I try to open it, just a window with the Finder icon pops up saying that it doesn't work on the current version of my OS, and I need 10.8.5. The application doesn't even try to open. So I feel that there must be a flag somewhere in the code or something dictating minimum version required. So my question is: Is there a way to ignore this flag and open this application regardless of minimum required version?
That check is done by checking the application's plist.
Right click on the application and click "Show Package Contents"
Scroll down to where it says "LSMinimumSystemVersion" or "Minimum system version" depending on the editor you're using.
Replace the string on the next line which should be "10.8.5" (or to the right of the key, again, depending on the editor) with "10.7.5". Try to open the app again.
You may have to restart after this change.
I'm on macOS 10.14 trying to run a program meant for 10.15, but the "Info.plist" file didn't contain any reference to a minimum system version. However, I was able to launch the application by navigating to the
/Contents/MacOS directory inside the package contents, right clicking the executable found there, and selecting "Open".