IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    iOS 10 IDFA 新策略

    shendao发表于 2017-05-31 05:15:28
    love 0

    相信很多人将获取 IDFA 作为应用的唯一标识的替代方案,因此对 IDFA 有很大的需求。

    但是最近很多同学在获取 IDFA 时发现返回:

    00000000-0000-0000-0000-000000000000

    很不幸,实际上是由于:这些设备升级到 iOS10,并且用户开启了限制广告跟踪。

    iOS 10 IDFA 新策略
    这里写图片描述

    在 iOS 10 之前:当用户开启限制广告跟踪,仍然可以将 IDFA 用于不同的用途,除了不能用于投放特定广告目标。

    但是,iOS 10 之后,对 IDFA 做了变更,参照官方文档所述:

    Important

    In iOS 10.0 and later, the value of advertisingIdentifier is all zeroes when the user has limited ad tracking.

    在 iOS 10.0 以后,当用户开启限制广告跟踪,advertisingIdentifier 的值将是全零。

    在这种情况下,如果你依然使用 IDFA 作为唯一标识符的话,可能会有大危机,推荐一个替代方案 OpenIDFA(一个基于可持续、隐私、友好的 identifier 方案)。

    以上,有用到 IDFA 并且将其作为标识用户唯一手段的童鞋请悉知,虽是小改动,但对刚需开发者来说还是蛮严重的,特别 iOS 10 正式版放出之后,可能将是大灾难(危言耸听。。)。



沪ICP备19023445号-2号
友情链接