Quantcast
Channel: 睿论坛 - 最新话题
Viewing all articles
Browse latest Browse all 5732

使用KeyChainStore存储的UUID如何在非越狱机中获取

$
0
0

@D.PP wrote:

如何在非越狱机子中获取KeyChainStore中存储的UUID。


import "UUID.h"

import "KeyChainStore.h"

@implementation UUID

+(NSString *)getUUID
{
NSString * strUUID = (NSString *)[KeyChainStore load:@"com.company.app.usernamepassword"];

//首次执行该方法时,uuid为空
if ([strUUID isEqualToString:@""] || !strUUID)
{
    //生成一个uuid的方法
    CFUUIDRef uuidRef = CFUUIDCreate(kCFAllocatorDefault);

    strUUID = (NSString *)CFBridgingRelease(CFUUIDCreateString (kCFAllocatorDefault,uuidRef));

    //将该uuid保存到keychain
    [KeyChainStore save:KEY_USERNAME_PASSWORD data:strUUID];

}
return strUUID;

}

@end

Posts: 3

Participants: 3

Read full topic


Viewing all articles
Browse latest Browse all 5732

Trending Articles