我用谷歌搜索,但每个人都说UUID和UDID之间存在差异.但我正在寻找iOS中的uuid,udid和设备令牌之间的区别
任何人都能帮我简单而简短
UUID(通用唯一标识符) UUID是使用标准算法创建的标识符,如RFC 4122(及其前身)中所述.UUID用于各种用途,包括iOS上应用安装的文件夹名称.其他常见用途包括网络请求的请求ID,对象的唯一标识符,如帐户,消息,组或应用程序处理的任何内容.这种标识符的一个好处是它们在统计上是唯一的,这允许它们由一个设备生成并且由任何其他设备使用而几乎不担心冲突.这对网络应用程序有很大好处.
UDID(唯一设备标识符)每个iPhone中的一个数字,开发人员使用该数字直接将新应用程序分发到手机中,以便在App Store中提供之前进行测试.UDID用于创建Apple认证的配置文件,该文件随应用程序拖动到iTunes中.
手机上看不到UDID.它必须在iTunes中显示,并且不能像普通文本一样突出显示和复制.要检索UDID,您需要执行以下操作:
将iPad连接到电脑,然后运行iTunes.在"设备"列表中选择您的设备.在右侧,您将看到有关您设备的信息.单击序列号.它将切换到显示您的UDID.按Cmd-C将UDID复制到剪贴板.
UDID也可以在Xcode的Devices窗口中找到.它是Identifier
字段,在左侧列表中选择设备后可用.
设备令牌 - 适用于iOS设备的Apple推送通知系统的标识符.每个设备都有两个设备令牌 - 一个用于开发,一个用于生产(ad hoc或app store构建).标记是64个十六进制字符.