Как получить номер IMEI устройства программно, используя xcode для телефонной пропасти?

Я хотел бы получить номер устройства imei и отправить его на html-страницу phonegap. Как мы должны сделать?

В Android-телефоне мы получим номер imei из файла java и отправим его в файл javascript.

Точно так же, как мы будем делать в iOS?

2 ответа

Как упоминали rckoenes, вы не можете получить IMEI. Также вы не можете получить любой идентификатор, который может связываться с физическим устройством (UDID, MAC-адрес). Однако, если вам нужно получить уникальный идентификатор, который будет оставаться постоянным, когда пользователь использует ваше приложение, вы можете использовать [UIDevice identifierForVendor] имущество.

Обратите внимание, что вы не можете использовать этот идентификатор в рекламных целях, используйте [ASIdentifierManager advertisingIdentifier] свойство вместо (следуя инструкциям для AdSupport).

Вы не можете, Apple больше не позволяет вам идентифицировать устройства. UDID и решения для MAC-адресов были запрещены начиная с iOS 7.

Любое решение, которое вы можете найти при получении номера IMEI на iOS, требует использования частной библиотеки, и вашему приложению будет отказано в использовании этого.

Другие вопросы по тегам