2009-10-13 9 views
1

, вызывающий #*06#, сообщает IMEI (International Mobile Equipment Identity) устройства. Я проверил International Numbering Plans и узнал, что это действительно номер IMEI.Как я могу получить идентификационную информацию о международном мобильном оборудовании iPhone?

Возможно ли получить его программным путем?

Thanks

ответ

5

Вы не можете получить программный код IMEI программно. Однако класс UIDevice обладает свойством «уникальный идентификатор устройства».

@property(nonatomic, readonly, retain) NSString *uniqueIdentifier 

Уникальный идентификатор устройства является хэш-значение состоит из различных аппаратных идентификаторов, таких как серийный номер устройства. Он гарантированно будет уникальным для каждого устройства, но не может быть публично привязан к учетной записи пользователя. Вы можете использовать его, например, для хранения высоких баллов за игру на центральном сервере или для контроля доступа к зарегистрированным продуктам. Идентификатор уникального устройства иногда называют его аббревиатурой UDID.

+0

Хорошо, я уже этого ожидал. Спасибо, в любом случае. – jantimon

+0

, но я хочу получить IMEI, как это сделать? – Rajneesh071

+0

проверьте этот вопрос: http://stackoverflow.com/questions/823181/how-to-get-imei-on-iphone. Но, похоже, все упомянутые решения используют private api, поэтому вы не сможете использовать их, если хотите выпустить свое приложение в AppStore – Vladimir