Running different versions of MacOS on several Macs I keep wondering how an App knows what OS X it's running on like every time it tells me you can't run this app because you have OS X 10.11 or whatever and this App requires OS X 10.12 or whatever it is that it say's. Sometimes it say's it can't run because you have too new of an OS.
I also noticed while looking at the contents of a particular App it had a Plist file that had a listing stating the lowest supported version of MacOS but changing it didn't let me install or run the app on a earlier version of MacOS than what it had originally listed which was 10.12.
I just am curious how does an App Determine what your OS X Version is or even a WebApp because the Apple Appstore does this too, as it won't let you download Apps that don't support your OS Version or below it like you can download an App for MacOS 10.6 or earlier on 10.11 but you can't download an App that is for 10.12 or later, knowing that you can't run those Apps anyway on your out dated OS even if you could download them, but it just bugs me not knowing how it does it.
Does anyone know how Apps work that way on MacOS?
I also noticed while looking at the contents of a particular App it had a Plist file that had a listing stating the lowest supported version of MacOS but changing it didn't let me install or run the app on a earlier version of MacOS than what it had originally listed which was 10.12.
I just am curious how does an App Determine what your OS X Version is or even a WebApp because the Apple Appstore does this too, as it won't let you download Apps that don't support your OS Version or below it like you can download an App for MacOS 10.6 or earlier on 10.11 but you can't download an App that is for 10.12 or later, knowing that you can't run those Apps anyway on your out dated OS even if you could download them, but it just bugs me not knowing how it does it.
Does anyone know how Apps work that way on MacOS?