广告标识符

1.添加 AdSupport.framework 框架

2.添加头文件

#import

3.获取广告标识符

NSString *s=[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];

iOS10 之后最好加一个判断 [[ASIdentifierManagersharedManager]isAdvertisingTrackingEnabled]  返回值是BOOL值   如果返回的YES说明没有 “开启限制广告跟踪”,可以获取到正确的idfa  如果返回的是NO,说明等待你的就是一串00000000000

注意:提交审核的时候

(1)如果你的应用里只是集成了广告,不追踪广告带来的激活行为,那么选择1和4;

(2)如果你的应用里没有集成广告,但是需要追踪广告带来的激活行为,那么选择2,3和4;

(3)如果你的应用里集成了广告,而且使用了sdk等用来追踪广告带来的激活行为,需要选择1,2,3和4


如何查看app里哪里用到IDFA呢?

很简单。打开终端,cd到工程目录,执行grep -r advertisingIdentifier . (注意:后面包含个点)

你可能感兴趣的:(广告标识符)