2010-03-16 4 views

답변

2

수 없습니다. iPhone SDK로 할 수있는 일이 아닙니다.

iPhone/iPod의 고유 장치 식별자 (UDID)는 사용할 수 있지만 IMEI, 일련 번호 또는 전화 번호는 가져올 수 없습니다.

+1

나는 시뮬레이터가 심지어 IMEI를 어딘가에 가지고 있다고 의심한다. 그것은 무엇을 위해서 필요 할까? – hop

+0

맞습니다. 시뮬레이터에는 IMEI가 없습니다. 실제 iPhone에만 있습니다. 아이팟도 아이팟을 가지고 있지 않으므로 아마도 아이팟에 접근 할 수 없다. – Jasarien

0

IMEI는 각 휴대 전화의 HW 코드입니다. 전화의 IMEI 입력을받을 수 있습니다 : * # 06 *. iPhone 시뮬레이터에는 IMEI가 없습니다.

+0

실제로 아이폰에 IMEI를 수동으로 가져 오려면 * # 06 #! –

0

나는 그것이 가능 모르겠어요 - 공용 API를 통해 IMEI를 얻을 수 없다 - 당신이 앱 스토어에 그 않는 소프트웨어를 게시하는 경우하는 외에, 애플은 다른 사람이 언급

1

으로 ... 신음합니다. 응용 프로그램에서 사용할 장치 식별자를 얻으려면 uniqueIdentifier 클래스를 클래스에 정의 된 속성을 사용해야합니다. 정확히 그 용도로 사용됩니다.

NSString* uniqueID = [UIDevice currentDevice].uniqueIdentifier; 

참고로, 당신은 개인 프레임 워크를 사용하여 IMEI를 얻을 수 있습니다 - this question을 볼 수 있지만, 앱 다음 앱 스토어에서 거부됩니다.