7

I know that a UDID is 40 characters long. Now, Apple forbids their usage and has replaced them with vendor and advertising identifiers for iPhones.

I need to replace them in DB, but I cannot find their length. What is the length of these new identifiers?

4

1 に答える 1

9

新しい識別子 (identifierForVendor と AdvertisingIdentifier) の長さは 36 文字です。

以前のメソッド uniqueIdentifier は NSString を返しますが、新しいメソッドは両方ともタイプ NSUUID を返します。このクラスは、UUID の標準定義に準拠しており、4 つのダッシュを含む 32 文字の長さです。

普遍的に一意の識別子 - 定義

有効な UUID にはダッシュが含まれていてもいなくてもかまいませんが、NSUUIDクラスのドキュメントには、ダッシュが含まれていることが明確に記載されています。

于 2013-04-04T06:18:32.613 に答える