• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
How to get iOS version at runtime?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to get iOS version at runtime?


  • Subject: How to get iOS version at runtime?
  • From: "Gerriet M. Denkmann" <email@hidden>
  • Date: Fri, 18 Jul 2014 14:40:53 +0700

How to get iOS version at runtime?

Like:

BOOL isRunningOnDeviceOrSimulatorInVersion8 = ???

I seem to have asked this question before (about OS X) and was told to use either NSAppKitVersionNumber or NSFoundationVersionNumber.

iOS obviously has no NSAppKitVersionNumber, but I cannot find a UIKitVersionNumber.

The stuff which behaves differently in 7.1.2 versus 8.0 is UIKeyboardWillChangeFrameNotification, which looks more like UIKit.
Should I use NSFoundationVersionNumber anyway or what?

And: does the Simulator return the NSFoundationVersionNumber of the simulated iOS (8.0) or the machine it is running on (10.9.4)?

ProcessInfo has operatingSystemVersionString which is documented as "not appropriate for parsing".

Gerriet.


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: How to get iOS version at runtime?
      • From: Roland King <email@hidden>
    • RE: How to get iOS version at runtime?
      • From: Julius Oklamcak <email@hidden>
  • Prev by Date: Re: iBeacons - can 100 different devices be active and seen by one device?
  • Next by Date: Trying to custom-migrate core data
  • Previous by thread: Re: How do I temporary retain self, under ARC?
  • Next by thread: RE: How to get iOS version at runtime?
  • Index(es):
    • Date
    • Thread