gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number. Summary : [10.10] WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.

what does this mean and how can i fix it:

gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number. Summary : [10.10] WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.

Posted on Nov 7, 2014 11:15 AM

Reply
1 reply

Nov 7, 2014 3:00 PM in response to k.fromsluis

Its been deprecated since 10.8.

There's no direct replacement but the following thread http://forums.macrumors.com/showthread.php?t=1808386 mentions and discusses some alternetives.


Getting 10.9.0 also appears to be a feature:

"If the values of the minor or bug fix revision are larger than 9, then

gestaltSystemVersion
will substitute the value 9 for them"

- Xcode 6.1 docs (OSX 10.9.5)


This is probably due to classical MacOS enforcing usage of only one digit (0-9) in the minor and bug fix parts of the version number.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number. Summary : [10.10] WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.