macOS applications can specify minimum required operating system version by including LSMinimumSystemVersion
key in its Info.plist
file. What is supposed to happen if this key is not present?
If LSMinimumSystemVersion
isn't present, there's simply no check if the app supports the current macOS version before attempting to launch it. It's launched regardless of the macOS version.