swift 获取设备信息,app信息
Posted ihoudf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 获取设备信息,app信息相关的知识,希望对你有一定的参考价值。
//获取app信息
let infoDictionary: Dictionary = Bundle.main.infoDictionary!
// 当前版本号
let kAppCurrentVersion = infoDictionary["CFBundleShortVersionString"] as! String
// app名称
let kAppDisplayName = infoDictionary["CFBundleDisplayName"] as! String
// build号
let kAppMinorVersion = infoDictionary["CFBundleVersion"] as! String
// bundleId
let kBundleId: String = Bundle.main.bundleIdentifier ?? ""
// 系统名称,如:ios
let kSystemName: String = UIDevice.current.systemName
// 系统版本,如:14.6
let kSystemVersion: String = UIDevice.current.systemVersion
// 设备udid
//let kUdid = UIDevice.current.identifierForVendor!.uuidString
// 设备名称,这个是用户可以自己定义的。如:xxx的iphoneX
let kDeviceName: String = UIDevice.current.name
// 设备型号,具体是什么手机。如:iPhone13
// modelName查看https://blog.csdn.net/HDFQQ188816190/article/details/123742637?spm=1001.2014.3001.5501
let kPhoneModel: String = UIDevice.current.modelName
// 设备型号, 如:iphone
let kDeviceModel = UIDevice.current.model
// 设备区域化型号,如:A1533
let kLocalizedModel = UIDevice.current.localizedModel
以上是关于swift 获取设备信息,app信息的主要内容,如果未能解决你的问题,请参考以下文章