+(NSString*)getUUID
{
static NSString *stringUUID = nil;
if(!stringUUID){
// UserDefaultから読みこんで、なかったら生成
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
NSLog(@"read UUID = %@", stringUUID);
stringUUID = [ud stringForKey:@USERDEFAULT_UUID_KEY];
if(!stringUUID || [stringUUID isEqualToString:@""])
{
CFUUIDRef uuidObj = CFUUIDCreate(nil);
stringUUID =CFBridgingRelease(CFUUIDCreateString(nil, uuidObj));
CFRelease(uuidObj);
// 書き込む
NSLog(@"write UUID = %@", stringUUID);
[ud setObject:stringUUID forKey:@USERDEFAULT_UUID_KEY];
}
}
NSLog(@"UUID = %@", stringUUID);
return stringUUID;
}
iOS獲取設備APP的UUID
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.