如何在iPhone编程中通过编程查找UUID?

3

我希望通过编程获取iPhone的UUID,并将其存储在我的数据库中。

我能否使用UUID来检查应用是否已购买?

如何获取它?


UDID还是UUID?如果是前者,则可以通过UIDevice类在您的iPhone上访问它。后者是一个独特的标识符CFUUID。 - danny_23
4个回答

7
NSString *udid = [[UIDevice currentDevice] uniqueIdentifier];

在文档中搜索“UDID”,只需要五秒钟就能找到。

不,你不能从UDID收集信息。

有关UDID的更多信息,请查看UIDevice文档。通常情况下,应该很少使用仅UDID,因为设备可以传递给具有不同iTunes帐户的不同人。


2

尝试使用以下代码:

UIDevice *device = [UIDevice currentDevice];
NSString *uniqueIdentifier = [device uniqueIdentifier];

1
请使用以下代码:
   NSString *uuid = [[UIDevice currentDevice] uniqueIdentifier];

0
NSString * UDID = [[UIDevice currentDevice] uniqueIdentifier];
UDID = [UDID stringByReplacingOccurrencesOfString:@"-" withString:@""];

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接