2009-09-06 3 views

답변

1

는, 당신이 UUID를 응용 프로그램이 실행되는 처음 생성 CFUUID 클래스를 사용할 수 있습니다 특정 장치로부터 것으로 서버에 업로드 또는 통신에 태그를 말한다

NSString *uuid = nil; 
CFUUID theUUID = CFUUIDCreate(kCFAllocatorDefault); 
if (theUUID) { 
    uuid = NSMakeCollectable(CFUUIDCreateString(kCFAllocatorDefault, theUUID); 
    CFRelease(theUUID); 
} 

그런 다음 응용 프로그램 환경 설정에 저장하십시오. 그러면 사용자 장치를 고유하게 식별하고 iPhone 시뮬레이터에서도 작동합니다.

5

해결. 당신은 단지 UUID를 생성 할 경우

@implementation UIDevice (ChangeUID) 

- (NSString*)uniqueIdentifier 
{ 
    return @"test"; 
} 

@end 
+3

위험하지만 흥미 롭습니다. –

+1

영리한 소녀 .... –

관련 문제