如何通过编程检测 iOS 设备的 UDID、名称、版本、型号?


设备 UDID 代表唯一设备标识符。每个 iOS 设备都有 UDID,该 UDID 由 40 个字母和数字组成,保证是设备特有的。

设备名称通常是可以在设备设置→通用→关于中找到的名称。

iOS 版本是您当前 iPhone 运行的版本,最新的 iOS 版本是 12.2

iOS 型号描述用户使用的 iOS 设备是 iPhone 还是 iPad。

现在我们来看看如何通过编程检测 UDID、名称、版本和型号。

打开 Xcode → 新项目,然后在 ViewController 的 viewDidLoad 方法中添加以下代码。

override func viewDidLoad() {
   super.viewDidLoad()
   // Do any additional setup after loading the view, typically from a nib.
   let udid = UIDevice.current.identifierForVendor?.uuidString
   let name = UIDevice.current.name
   let version = UIDevice.current.systemVersion
   let modelName = UIDevice.current.model
   print(udid ?? "")    // D774EAE3F447445F9D5FE2B3B699ADB1
   print(name)          // iPhone XR
   print(version)       // 12.1
   print(modelName)     // iPhone
}

更新于: 30-Jul-2019

2K+ 浏览量

开启您的 职业生涯

完成课程后获得认证

开始学习
广告
© . All rights reserved.