Computer >> Máy Tính >  >> Lập trình >> IOS

Làm cách nào để phát hiện UDID, Tên, Phiên bản, Kiểu thiết bị iOS bằng lập trình?

UDID thiết bị là viết tắt của từ định danh thiết bị duy nhất. Mọi Thiết bị iOS đều có UDID là một chuỗi gồm 40 chữ cái và số được đảm bảo là dành riêng cho thiết bị của bạn.

Tên thiết bị nói chung là tên sẽ tìm thấy trong thiết bị Cài đặt → Chung → Giới thiệu.

Phiên bản iOS là phiên bản mà iPhone hiện tại của bạn chạy, phiên bản iOS mới nhất trong 12.2

Mô hình iOS mô tả thiết bị iOS mà người dùng đang sử dụng có phải là iPhone / iPad hay không.

Bây giờ sẽ xem cách phát hiện UDID, Tên, Phiên bản và Mô hình theo chương trình.

Mở Xcode → Dự án mới và thêm mã bên dưới vào phương thức viewDidLoad của ViewController.

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
}

Làm cách nào để phát hiện UDID, Tên, Phiên bản, Kiểu thiết bị iOS bằng lập trình?