广告标识符

1.添加 AdSupport.framework 框架

2.添加头文件

#import <AdSupport/AdSupport.h>

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 . (注意:后面包含个点)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容