Red de conocimiento del abogados - Bufete de abogados - iOS.Obtener identificador único del dispositivo

iOS.Obtener identificador único del dispositivo

Artículo de referencia Identificador único de iOS (IDFA e IDFV)

Dependencia: AdSupport.framework

Compatibilidad del sistema: sistemas iOS6 y superiores

Método de obtención : [ASIdentifierManager shareManager].advertisingIdentifier.UUIDString

Definición: cadena compuesta de números y letras que se utilizan para identificar un dispositivo único.

Características:

Dependencia: UIKit.framework

Soporte del sistema: iOS6 y superior

Método de obtención: [UIDevice currentDevice identifierForVendor]. .UUIDString

Definición: una cadena de números y letras que se utiliza para identificar un dispositivo único.

Características: Según el valor de proveedor, si los proveedores son iguales, se devuelve la misma cadena; si los proveedores son diferentes, se devuelven cadenas diferentes.

Explicación del vendedor: La explicación en inglés es seller, hawker. Según la documentación de xcode, en circunstancias normales, el juicio se basará en los datos proporcionados por la App Store. Sin embargo, si la aplicación no se instala a través de la tienda de aplicaciones (como una aplicación empresarial o durante el desarrollo y la depuración), se juzgará según el ID del paquete.

Criterios de juicio:

Por ejemplo: com.example.app1 y com.example.app2, solo el último sufijo es diferente, por lo que se generará el mismo ID de proveedor

Aquí, otra cosa a tener en cuenta es que si el usuario desinstala todos los programas correspondientes al mismo proveedor y luego reinstala los programas proporcionados por el mismo proveedor, se restablecerá el identificadorForVendor.