Device UDID ย่อมาจาก Unique device identifier อุปกรณ์ iOS ทุกเครื่องมี UDID ซึ่งเป็นลำดับของตัวอักษรและตัวเลข 40 ตัว ซึ่งรับรองว่าเป็นข้อมูลเฉพาะสำหรับอุปกรณ์ของคุณ
ชื่ออุปกรณ์โดยทั่วไปคือชื่อที่จะพบได้ในการตั้งค่าอุปกรณ์→ทั่วไป→เกี่ยวกับ
เวอร์ชัน iOS คือเวอร์ชันที่ iPhone ปัจจุบันของคุณใช้งานอยู่ ซึ่งเป็นเวอร์ชัน iOS ล่าสุดใน 12.2
iOS Model อธิบายว่าอุปกรณ์ iOS ที่ผู้ใช้ใช้นั้นเป็น iPhone/iPad หรือไม่
ตอนนี้จะมาดูวิธีการตรวจหา UDID ชื่อ รุ่น และรุ่นโดยทางโปรแกรม
เปิด Xcode → โครงการใหม่ และเพิ่มโค้ดด้านล่างในวิธี viewDidLoad ของ 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 }