Ios CFUUID与广告标识人与供应商标识人
我不知道应该用什么来唯一标识我的用户 我也想支持iOS7,但我不理解其中的区别 我目前正在使用此代码段生成UUID:Ios CFUUID与广告标识人与供应商标识人,ios,Ios,我不知道应该用什么来唯一标识我的用户 我也想支持iOS7,但我不理解其中的区别 我目前正在使用此代码段生成UUID: CFUUIDRef udid = CFUUIDCreate(NULL); NSString* createdUUID = (NSString *) CFUUIDCreateString(NULL, udid); [createdUUID autorelease]; CFRelease(udid); 供应商标识符由用户设备上的所有应用程序共享的唯一标识符。如果用户有多个由您制作
CFUUIDRef udid = CFUUIDCreate(NULL);
NSString* createdUUID = (NSString *) CFUUIDCreateString(NULL, udid);
[createdUUID autorelease];
CFRelease(udid);
由用户设备上的所有应用程序共享的唯一标识符。如果用户有多个由您制作的应用程序,他们将共享此标识符。如果用户删除同一供应商的所有应用程序,此标识符将被重置供应商标识符
可用于跟踪广告用途的唯一标识符。可由用户重置advertisingIdentifier
只是一个在每次调用时创建UUID的类CFUUID
NSUSerDefaults
或Keychain中,并从中读取它以建立某种用户跟踪