如何检查iPad是否有iPadOS



如何以编程方式检查iPad是否具有iPadOSiOS

提前谢谢。

您可以使用systemName关键字来标识设备的操作系统名称

系统名称

接收器表示的设备上运行的操作系统的名称。

所以最后你需要使用

迅速

let getOSName = UIDevice.current.systemName
print("device OS Name =(getOSName)")

目标C

NSString *getOSName = [[UIDevice currentDevice] systemName];  
NSLog(@"device OS Name = %@", getOSName);

这听起来像是一个XY问题。您想通过该测试确定什么?

也就是说:进行版本号检查。13.x 及更高版本是 iPadOS,12.x 及更低版本是 iOS。

在运行时的 Swift 中,这将是

if #available(iOS 13, *) {
// ipad os
} else {
// ios
}

最新更新