可能重复:
iOS hardware parameters for unique id generation如何从iphone/ipad中获取唯一标识?
我需要唯一标识iOS设备,而不需要为唯一识别我的应用程序的用户注册,这个数据将被发送通过使用WCF服务操作来访问我们的服务器。
我该如何识别?
PS。 IP是不是一种选择
可能重复:
iOS hardware parameters for unique id generation如何从iphone/ipad中获取唯一标识?
我需要唯一标识iOS设备,而不需要为唯一识别我的应用程序的用户注册,这个数据将被发送通过使用WCF服务操作来访问我们的服务器。
我该如何识别?
PS。 IP是不是一种选择
UDID([UIDevice currentDevice].uniqueIdentifier;
)已过时,所以我不建议你使用......
我们确实在我们的应用程序是什么,我们生成一个UUID,并将其存储在钥匙链,与客户ID一起使每个“配置文件”独特...
CFUUIDRef uuidObj = CFUUIDCreate(nil);//create the new UUID
NSString *uuidString = (NSString*)CFUUIDCreateString(nil, uuidObj);
PS注意苹果不喜欢你将用户绑定到设备上,所以最好准备好解释为什么你需要这个。
如果您打算仅支持iOS6,则可以使用UIDevice identifierForVendor。