I have an app in different Mac OS versions - one for el Capitan and up and one for all OS versions below that.
Users (unfortunately) don't always know that they're on el Cap or Sierra and have trouble figuring it out.
On my download page I'd like to show them (if possible) which version to download and hence I'd like to use the User Agent string to do this.
It seems it can contain phrases like "Intel Mac OS X 10_12_3" - is this reliable or is there a standard for this? Can't find it on Apple.com. And if it is - what kind of shape can I determine it from?