All articles

UDID là gì? Hướng dẫn đầy đủ về mã định danh duy nhất của thiết bị Apple

Bài viết này giải thích chi tiết ý nghĩa, vai trò, định dạng của UDID trên thiết bị iOS và lý do tại sao các nhà phát triển cần nó.

UDID là gì?

UDID viết tắt của Unique Device Identifier (Mã định danh thiết bị duy nhất), là một chuỗi ký tự duy nhất được Apple gán cho mỗi thiết bị iOS/iPadOS. Nó tương tự như "số chứng minh nhân dân" của thiết bị, là duy nhất trên toàn cầu và không trùng lặp.

Ví dụ về một UDID tiêu chuẩn: 00008110-001A2B3C4D5E6F78

Định dạng:

  • Định dạng mới (Sau iPhone XS): Gồm 25 ký tự theo dạng 8 ký tự - 16 ký tự.
  • Định dạng cũ: Gồm 40 ký tự thập lục phân.

Công dụng của UDID

  1. Cài đặt App thử nghiệm (Beta): Cơ chế phân phối Ad Hoc của Apple yêu cầu nhà phát triển phải thêm UDID của thiết bị thử nghiệm vào tài khoản Apple Developer trước khi cài đặt App lên thiết bị đó.
  2. Đăng ký thiết bị thử nghiệm: Mỗi tài khoản nhà phát triển được đăng ký tối đa 100 thiết bị mỗi năm.
  3. Phân tích nhật ký lỗi (Crash Log): Báo cáo lỗi trong Xcode chứa UDID, giúp nhà phát triển xác định chính xác thiết bị nào gặp sự cố để khắc phục.

Làm thế nào để xem UDID?

Cách đơn giản nhất: Sử dụng UDID.my để trích xuất trực tuyến, không cần máy tính và hoàn thành trong 30 giây.

Chi tiết thực hiện xem tại: Cách lấy UDID iPhone / iPad nhanh nhất