Since operatingSystemVersionString is localized, it is not good to be used in user agent
Version 9.1 (Build 13B143)
The operating system version string is human readable, localized, and is appropriate for displaying to the user. This string is not appropriate for parsing
This fixes that by constructing os info, without build number due to lack of official API, so it will be like iOS 9.1.0
Since
operatingSystemVersionString
is localized, it is not good to be used in user agentThis fixes that by constructing os info, without build number due to lack of official API, so it will be like
iOS 9.1.0