如何以编程方式检查iPad How iPadOS或iOS
提前谢谢。
发布于 2020-06-08 06:12:16
可以使用systemName关键字来标识设备的OSname。
systemName
在接收器表示的设备上运行的操作系统的名称。
所以最后你需要用
Swift
let getOSName = UIDevice.current.systemName
print("device OS Name =\(getOSName)")目标C
NSString *getOSName = [[UIDevice currentDevice] systemName];
NSLog(@"device OS Name = %@", getOSName);发布于 2020-06-08 05:48:27
这听起来像XY Problem。你想用那个测试确定什么?
也就是说:检查版本号。13.x及以上为iPadOS,12.x及以下为iOS。
在运行时Swift中,这将是
if #available(iOS 13, *) {
// ipad os
} else {
// ios
}https://stackoverflow.com/questions/62255459
复制相似问题