IDFV & IDFA
1. IDFV:用于唯一标识应用供应商的设备。
特性:
a. 对于来自同一设备上运行的同一供应商的应用,此属性的值相同。
b. 对于来自不同供应商的同一设备上的应用程序以及不同供应商的不同设备上的应用程序,将返回不同的值。
c. 当用户从设备中删除所有该供应商的应用程序并随后重新安装其中一个或多个应用程序时,该值会更改
获取方式:NSString *uuid = [[UIDevice currentDevice].identifierForVendor UUIDString];
2. IDFA:广告标识符,用于投放广告
特性:
a. 在iOS 10.0及更高版本中,当用户的广告跟踪有限时,值为全零。advertisingIdentifier
b. 当用户每次限制在解除限制时,该值会发生改变
获取方式:NSString *idfa = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]; (需要导入头文件:#import <AdSupport/AdSupport.h> )
网友评论