Possible Duplicate:
iOS hardware parameters for unique id generation
我需要唯一标识 IOS 设备,而不是需要注册才能唯一标识我的应用程序的使用者,此数据将通过使用 WCF 服务操作发送到我们的服务器。
我如何识别它?
PS。 IP 不是一种选择最佳答案
UDID ([UIDevice currentDevice].uniqueIdentifier;
) 已弃用,因此我不建议您使用它...
我们在应用程序中所做的是生成一个 UUID 并将其存储在钥匙串(keychain)上,它与客户 ID 一起使每个“个人资料”都是唯一的......
CFUUIDRef uuidObj = CFUUIDCreate(nil);//create the new UUID
NSString *uuidString = (NSString*)CFUUIDCreateString(nil, uuidObj);
附注请注意,苹果不喜欢您将用户与设备绑定(bind)在一起,因此最好准备好解释为什么您需要这样做。
关于iphone - 如何从 iphone/ipad 检索唯一标识?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13200594/