Search code examples
iosreact-nativeplatform

How to get iOS version in React Native?


I'm facing the difficulty to retrieve iOS version and according to this link https://github.com/facebook/react-native/issues/3766 , it seems there isn't gonna be any support to retrieve iOS Version. I've tried third partyprovider but seems like unable to retrieve iOS Version too.

May I know how you guys handle that?


Solution

  • Detecting the iOS version

    On iOS, the Version is a result of -[UIDevice systemVersion], which is a string with the current version of the operating system. An example of the system version is "10.3". For example, to detect the major version number on iOS:

    import {Platform} from 'react-native';
    
    const majorVersionIOS = parseInt(Platform.Version, 10);
    console.log("iOS version " + majorVersionIOS);