Идентификатор устройства сервера обмена iOS 8

DeviceId сервера Exchange может быть спрогнозирован путем объединения "Appl" и серийного номера для iOS 7 и ниже. Этот метод позволяет добавлять правила для устройства под iOS, даже если устройство не подключено к Exchange Server. Но встроенное почтовое приложение генерирует новый 26-значный DeviceId в iOS 8.

Есть ли способ получить этот новый 26-значный идентификатор устройства iOS 8, используя серийный номер, uuid, IMEI и т. Д.?

Теперь невозможно автоматически добавить правило для устройства по DeviceId, так как объединение "Appl" и серийного номера больше не работает.

1 ответ

Решение

Это не полный ответ, но это даст вам старт.

В iOS 7 Apple использовала новый тип идентификатора для регистрации в ActiveSync: EASDeviceIdentifier

Это генерируется случайным образом, и, казалось бы, невозможно угадать заранее. Этот идентификатор является новым идентификатором по умолчанию, данным ActiveSync при регистрации в iOS8.

Источник: блог!

Для iOS я бы предложил реализовать профили управления и более целостное управление устройством, а не пытаться предсказать идентификатор устройства и включить EAS для конкретной трубки. Конечно, я ничего не знаю о вашей среде и не могу сказать, является ли такой подход действительно подходящим.

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