A more up to date OSVersion.
Posted: Sun Apr 21, 2019 8:22 pm
It would be nice if OSVersion() was updated (the docs only list up to mac osx 10.11), possibly with a new command OSVersionString().
http://www.purebasic.com
http://forums.purebasic.com/english/
Code: Select all
NSProcessInfo = CocoaMessage( 0, 0, "NSProcessInfo processInfo" )
If NSProcessInfo
NSVersion = CocoaMessage( 0, NSProcessInfo, "operatingSystemVersion" )
vMajor = PeekI( NSVersion )
vMinor = PeekI( NSVersion + 8 )
vPatch = PeekI( NSVersion + 16 )
Debug( "Version: " + Str( vMajor ) + "." + Str( vMinor ) + "."+ Str( vPatch ) )
EndIf