Cho đến khi Apple thu hồi sử dụng UDID trong phát triển ứng dụng iPhone, hầu hết các nhà phát triển iOS như tôi đã quen với sử dụng UDID trong phát triển ứng dụng iPhone của chúng tôi, nơi chúng tôi cần thiết để theo dõi người dùng ứng dụng hoặc thiết bị có bản sắc độc đáo. Nhưng bây giờ chúng ta không thể sử dụng UDID nữa trong iOS để theo dõi người sử dụng ứng dụng. Vì vậy, hãy để tôi chia sẻ với bạn vài lựa chọn thay thế của UDID để sử dụng trong các ứng dụng iPhone hoặc phát triển ứng dụng iPad phát triển. Có vài lựa chọn thay thế mà chúng ta có thể sử dụng ở vị trí của UDID để thực hiện yêu cầu của người sử dụng theo dõi của chúng tôi như identifierForVendor, advertisingIdentifier và một số định danh duy nhất khác như OpenUDID. Đây là những lựa chọn tốt trong hầu hết các trường hợp, nhưng không phải trong vài tình huống. Cho phép xem tất cả các tùy chọn này trong một số chi tiết, identifierForVendor: Theo Apple, "Giá trị của tài sản này là như nhau cho các ứng dụng đến từ các nhà cung cấp cùng chạy trên cùng một thiết bị. Một giá trị khác nhau được trả về cho ứng dụng trên cùng một thiết bị đến từ các nhà cung cấp khác nhau, và cho các ứng dụng trên các thiết bị khác nhau bất kể nhà cung cấp. Các giá trị thay đổi khi người dùng xóa tất cả các ứng dụng của nhà cung cấp đó từ thiết bị và sau đó cài đặt lại một hoặc nhiều trong số họ "Nó có nghĩa là nếu người sử dụng sẽ xóa ứng dụng từ thiết bị và cài đặt lại nó, sau đó nó có thể được có thể là ứng dụng có một khác. giá trị thì thời gian qua và vì vậy chúng tôi không thể theo dõi người dùng cũ của chúng tôi và các dữ liệu liên quan đến họ nữa do đặc tính mới được tạo ra bởi ứng dụng. advertisingIdentifier: Theo Apple "Không giống như các tài sản của UIDevice identifierForVendor, cùng một giá trị được trả về cho tất cả các nhà cung cấp". Nó có nghĩa là giá trị của điều này có thể được coi là một dạng thiết bị độc đáo như khác nhau cho từng thiết bị ngay cả đối với cùng một ứng dụng. Nhưng một lần nữa giá trị này cũng không phải là vĩnh viễn như identifierForVendor. Nó sẽ thay đổi nếu người dùng thiết lập lại làm đầy đủ các thiết bị (xóa thiết bị). OpenUDID: OpenUDID cũng là một lựa chọn tốt, có giá trị và dễ dàng. Bạn có thể tìm thấy chi tiết của nó ở đây (https://github.com/ylechelle/OpenUDID)
đang được dịch, vui lòng đợi..