# GetUUID **Repository Path**: developeral/GetUUID ## Basic Information - **Project Name**: GetUUID - **Description**: 获取设备唯一标示符 - **Primary Language**: Objective-C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-08-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #GetUUID ** _**设备唯一标示符**_ ** [获取唯一UUID/UDID的方案](http://www.huangyibiao.com/uuid-udid/) ![设备唯一标示符](http://www.huangyibiao.com/wp-content/uploads/2016/08/b151f8198618367a977af3d729738bd4b21ce5cd.gif "在这里输入图片标题") ``` + (NSString *)UUID { //MARK:此处的 @"5CKSJSE23P.com.haodf.mainGroup" 字串不能动,否则会导致获取的值错误或者 nil KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"HuangyibiaoAppID" accessGroup:@"com.huangyibiao.test.group"]; NSString *UUID = [wrapper objectForKey:(__bridge id)kSecValueData]; if (UUID.length == 0) { UUID = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; [wrapper setObject:UUID forKey:(__bridge id)kSecValueData]; } return UUID; } ``` 注意事项 请自行修改对应的key及导入KeychainItemWrapper这个库!上面提供的只是代码片段,不是完整的代码!