11 idfa ios_ios idfa - CSDN
精华内容
参与话题
  • iOS如何获取IDFA

    千次阅读 2016-09-23 14:20:19
    iOS6.0之后出现了广告位标志符IDFA(identifierForIdentifier) 这个是干嘛的,我也就不多说了,直接说获取IDFA的方法。 首先,我们要添加AdSupport.framework,在项目的Target—General—Linked Frameworks and ...

    在iOS6.0之后出现了广告位标志符IDFA(identifierForIdentifier)
    这个是干嘛的,我也就不多说了,直接说获取IDFA的方法。
    首先,我们要添加AdSupport.framework,在项目的Target—General—Linked Frameworks and Libraries里面点击“+”号
    屏幕快照 2015-08-27 下午3.05.47
    搜索AdSupport.framework
    屏幕快照 2015-08-27 下午3.06.01
    然后在头文件添加

    1
    #import <AdSupport/AdSupport.h>

    在项目里使用获取Adid的单例方法

    1
    NSString *adid = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];

    这样就可以了。

    关于IDFA是干嘛的,这里链接两个文章

    iOS唯一标示符引导

    ios开发 获取唯一标识符号和idfa有什么关系

    展开全文
  • iOS10以后 IDFA获取不了解决方案

    千次阅读 2017-06-15 16:51:17
    ios10更新之后一旦开启了 设置->隐私->广告->限制广告跟踪之后 获取到的idfa将会是一串00000 跟mac地址一个尿性,而且每次开启在关闭之后 相应的idfa也会重新生成,相当于还原了一次广告标识符。 获取idfa的...

    ios10更新之后一旦开启了 设置->隐私->广告->限制广告跟踪之后  获取到的idfa将会是一串00000  跟mac地址一个尿性,而且每次开启在关闭之后 相应的idfa也会重新生成,相当于还原了一次广告标识符。


    获取idfa的方法:

      #import <AdSupport/AdSupport.h>

      NSString *idfa = [[[ASIdentifierManager sharedManageradvertisingIdentifierUUIDString];

     

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


    如果用户限制广告追踪,开发者获取IDFA将是 一串数字 0。这会极大的影响广告商以及需要推广APP的开发者。 


    IDFA替代方案解决方案:

    推荐使用SimulateIDFA。  重复的概率微乎其微,而且不会被苹果拒绝,不用额外声明嵌入了广告


    目前,有米已经开始在部分流量中测试SimulateIDFA解决方案。

    SimulateIDFA开源项目Github详情:https://github.com/youmi/SimulateIDFA



    展开全文
  • iOS 提交审核之IDFA的介绍

    万次阅读 2016-07-28 11:38:27
    相关介绍在我们提交程序进行审核的时候,最后会有两个选项供我们选择,一个是Export Compliance(该选项...IDFA有时候我们进去的时候是英文,有时候就刷出中文的. 检查是否使用IDFA 检查我们项目中是否使用广告标示符,其实

    相关介绍

    在我们提交程序进行审核的时候,最后会有两个选项供我们选择,一个是Export Compliance(该选项主要是说你的程序设计是否使用了加密,我一般上传的时候都选择No,这个根据你项目实际情况来选择.);另一个就是Advertising Identifier(广告标示符).
    

    这里写图片描述

    IDFA

    有时候我们进去的时候是英文,有时候就刷出中文的.
    

    这里写图片描述

    这里写图片描述

    检查是否使用IDFA

    • 检查我们项目中是否使用广告标示符,其实就是查看我们framework中是否有个叫做AdSupport.framework的框架;

    • 如果检查framework没有,可能是我们接入的第三方里面有,用以下方法检查第三方中是否包含有IDFA版本;

    (1)打开终端cd到要检查的文件的目录;
    (2)执行命令:grep -r advertisingIdentifier .(注意别少了点);

    分别对我的项目中和ShareSDK里面进行了检查:
    这里写图片描述
    这里写图片描述

    各个选项的含义

    (1)、在 App 内投放广告

    服务应用中的广告。如果你的应用中集成了广告的时候,你需要勾选这一项。
    

    (2)、将此 App 安装归因于先前投放的特定广告

    跟踪广告带来的安装。如果你使用了第三方的工具来跟踪广告带来的激活以及一些其他事件,但是应用里并没有展示广告你需要勾选这一项。
    

    (3)、将此 App 中发生的操作归因于先前投放的特定广告

    跟踪广告带来的用户的后续行为。如果你使用了第三方的工具来跟踪广告带来的激活以及一些其他事件。
    

    (4)、iOS 中的“限制广告跟踪”设置

    这一项下的内容其实就是对你的应用使用 IDFA 的目的做下确认,只要你选择了采集 IDFA,那么这一项都是需要勾选的。
    

    总结

    (1)、如果你的应用里只是集成了广告,不追踪广告带来的激活行为,那么选择1和4;
    
    (2)、如果你的应用没有广告,而又获取了IDFA。建议选择2和4;
    
    展开全文
  • iOS 获取设备的IDFA

    千次阅读 2017-09-30 10:25:46
    在项目的General 里加入支持的framework,AdSupport.framework  ...再在需要获取idfa的地方写下述代码就可以获取  NSString*idfaStr = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];

    在项目的General 里加入支持的framework,AdSupport.framework 

    再在需要获取idfa的地方写下述代码就可以获取

     NSString*idfaStr = [[[ASIdentifierManagersharedManager] advertisingIdentifier]UUIDString];

    展开全文
  • iOS10 IDFA获取不了解决方案

    千次阅读 2016-09-18 09:58:58
    苹果iOS10即将发布。 Important In iOS 10.0 and later, the value of advertisingIdentifier is all zeroes when the user has limited ad tracking. 如果用户限制广告追踪,开发者获取IDFA将是 一串数字 0。...
  • 最近做数据统计,详细...IDFA:广告标示符(IDFA-identifierForIdentifier) NSString *IDFA = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]; //1532FF70-7792-4A1B-9D75-8F67A76726
  • IDFA的值什么时候会发生改变

    万次阅读 2015-06-27 17:49:16
    在何种情况下 , 应用的IDFA值会发生改变?最近工作中需要获得一个可以唯一地标示每一个不同应用的ID,之前的苹果UDID已经不让使用了, 那么我们需要使用新的IDFA来引用。但是在某些情况下这个ID号会被修改(就是...
  • iOS集成极光之后,提交审核IDFA配置

    千次阅读 2017-03-14 14:58:10
    iOS集成极光之后,提交审核IDFA配置引子: 第一次集成极光推送开发是在2014年的时候,那时候没有负责过iOS项目提交审核的工作,对于那时候是否需要配置IDFA相关选项,未知。由于友盟推送的滞后比较严重,最后项目...
  • 43_iPhone如何查看idfa

    万次阅读 2018-10-28 18:09:27
    今天工作时,需要帮一位同事查看iPhone的idfa,然后通过idfa做一些定向操作。网上查了十几分钟,一直没有找到合适的方法。 最后找到一个对我来说非常简单的方法,很快就找到了我们需要的idfa。 在这里记录一下思路...
  • iOS10 IDFA 获取不到问题解决

    万次阅读 2016-09-17 18:14:57
    中文说明文档背景advertising...In iOS 10.0 and later, the value of advertisingIdentifier is all zeroes when the user has limited ad tracking. 也就是说在iOS10上,用户如果开启了 限制广告跟踪 , 获取的idf
  • 相信很多人被苹果拒绝过 : 您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。那么如何查看app里哪里用到IDFA呢?很简单。打开终端,cd到工程...
  • 用户下载打开app,并且联网了,idfa还是获取不到 定位问题 以下机型:  1.国行版本的iPhone手机  2.系统版本在iOS10及以上   3.首次安装一个App时,App只要进行网络请求,就会触发 app 首次启动会弹出一个询问...
  • 检查iOS项目中是否使用了IDFA

    千次阅读 2015-09-22 11:48:37
    啥是IDFA关于IDFA,在提交应用到App Store时,iTunes Connect有如下说明: 检查IDFA的方法: 打开终端cd到要检查的文件的根目录(记住是项目根目录, 不是ipa目录, 原作者不说清除) 执行下列语句:grep -r ...
  • idfa还是idfv,IOS唯一标示利弊分析

    千次阅读 2015-09-17 18:10:44
    先说结论,idfv很坑,推荐idfa idfv的特性是可以让你家公司的每个app都共享一个id,确实很美,但是一旦同一个idfv的app都被卸载了,这个idfv就会重置! 大多数情况下,一个手机估计只会装上你家公司第一个app...
  • IDFA(identifier for advertising)广告标识符:使用对外广告推广,跨平台等用户追踪等。 iOS6中的另一个新方法,返回一个NSUUID实例,最后获得一个UUID,有系统储存着。 重新生成广告标识符的情况: 1 用户...
  • RT,想问下IFDA具体是指什么?,我做的一个免费工具应用上有个滚动视图,滚动视图显示一些产品信息,点击就跳转到网页这样算不算使用了IFDA?如果不算的话能否跟我说下具体是怎样才算用了IFDA?
  • iOS 6中另外一个新的方法,提供了一个方法advertisingIdentifier,通过调用该方法会返回一个NSUUID实例,最后可以获得一个UUID,由系统存储着的。不过即使这是由系统存储的,但是有几种情况下,会重新生成广告标示...
  • 编辑文章 检查项目找到广告标识符...简单的说,你用这条语句检测自己的工程,如果没有查到相关引用,那么就不要勾选使用idfa,如果查到了相关引用,并且这些文件是用于展现广告的用途,那么勾选使用了idfa shareSDK...
  • IOS 提交审核如何勾选选项

    千次阅读 2016-03-22 16:42:23
    Appstore禁止不使用广告而采集IDFA的app上架,那我们没有使用广告却采集了IDFA的APP怎么办呢? 1.serve advertisements within the app 服务应用中的广告。如果你的应用中集成了广告的时候,你需要勾选这...
  • 这篇文章我们来解决一个问题,关于IDFA的: 您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。 从 14年2月初开始,Apple开始拒绝采集DFA...
1 2 3 4 5 ... 20
收藏数 1,867
精华内容 746
关键字:

11 idfa ios