System Name for iPadOS

Currently, UIDevice.current.systemName reports as "iOS" on my iPad Pro running iPadOS 13 Beta 5. Is this expected to change in the future or continue to report as iOS?


Thanks

  • We're now seeing some iPads running iOS 15 returning 'iOS' and some returning 'iPadOS'. Any idea what could cause this?

Add a Comment

Replies

I am too facing the same issue where different versions of iPad are showing different OS name

Code used:

- (NSString *)getOSName {
    return [[[UIDevice currentDevice] systemName] lowercaseString];
}

Device (iPad Air 4):

"deviceModel": "ipad13,1" "osName": "ios", "osVersion": "14.7"

Device (iPad Air 2)

"deviceModel": "ipad5,4", "osName": "ipados", "osVersion": "15.3"