7

我知道 UDID 有 40 个字符长。现在,Apple 禁止使用它们,并用 iPhone 的供应商和广告标识符取而代之。

我需要在数据库中替换它们,但我找不到它们的长度。这些新标识符的长度是多少?

4

1 回答 1

9

新标识符(identifierForVendor 和 adsIdentifier)的长度为 36 个字符。

前一个方法 uniqueIdentifier 返回一个 NSString,而这两个新方法都返回 NSUUID 类型。此类符合 UUID 的标准定义,长度为 32 个字符,包含 4 个破折号。

通用唯一标识符 - 定义

有效的 UUID 可以带有或不带有破折号,但NSUUID类的文档清楚地指出它确实包含破折号。

于 2013-04-04T06:18:32.613 回答