https://mandarapte.com/tutorials/conditional-code-identify-device-ios-iphone-ipados-ipad-macos-catalyst-apple-macintosh/
Programmatically identify device type iOS, iPadOS & macOS Catalyst.