全部产品
云市场
    为什么从同一手机获取到的 utdid 不一致?

为什么从同一手机获取到的 utdid 不一致?

更新时间:2020-06-16 13:46:20

问题详述

用 SDK 里的方法 获取 utdid,发现同一个手机两个应用下获取的不一致?并且 多应用 互通是指什么?

问题解答

  1. /**
  2. * @brief 获取SDK生成的设备唯一标识.
  3. *
  4. * @warning 调用说明:这个设备唯一标识是持久的,并且格式安全,iOS6以及以下,多应用互通.
  5. *
  6. * 调用顺序:utdid任意时刻都可以调用.
  7. *
  8. * @return 24字节的设备唯一标识.
  9. */
  10. +(NSString *) utdid;
iOS6 以及以下系统,多应用互通:
  • iOS6 以及以下系统,同一个手机 两个应用获取到的 utdid 是一样的。
  • iOS6 以上系统,是不一样的。
  • utdid 不能标识一个设备,只能标识设备上的一个App实例。