Ответ 1
Да. Ошибки UDID "FFFFFFFF" неверны. Это связано с тем, что UDID теперь рассматривается как тема конфиденциальности, и поэтому приложениям больше не разрешено их извлекать... и iOS возвращает обфускацию UDID, если он вызван и предшествует первым цифрам с FFFFFFFF. Поэтому я думаю, что некоторые из ваших клиентов получили UDID через приложение на устройстве.
Смотрите здесь: fooobar.com/questions/262432/... Единственным и уникальным методом получения UDID в iOS7 является подключение вашего устройства к компьютеру, запуск iTunes (или Xcode) и копирование отображаемого UDID.
Но я должен добавить: есть как минимум еще два варианта:
- Наши тестеры, которые предоставили свой UDID, зарегистрировав свои устройства через TestFlightApp.com, также получили не-FFFFFFFF UDID, которые работали.
- Тестеры могут работать со своим устройством Safari: http://udid.io - этот сайт устанавливает на устройстве (временный!) профиль, который позволяет чтобы показать пользователю рабочий UDID для копирования и вставки.