Постоянный UDID-эквивалент для iOS 7?
Прежде всего, я хотел бы сказать, что я полностью осознаю, что uniqueIdentifier
устарела и есть identifierForVendor
& advertisingIdentifier
,
У меня вопрос: есть ли способ получить полностью постоянный идентификатор устройства, который может использоваться для перезагрузки, удаления приложений и т. Д.
В настоящее время мы используем identifierForVendor
это нормально, но одно из основных требований нашего продукта - разрешить быстрый вход в систему без какой-либо регистрации, а когда люди удаляют наше приложение, их сохранение действует как "локальное сохранение" (даже если оно размещено на наших серверах) - как их identifierForVendor
изменения.
Надеюсь, кому-то повезло больше, чем мне, в поиске ответа (или, если даже есть ответ:P)
Спасибо
1 ответ
Лучшее, что вы можете сделать, - это самостоятельно создать гид и сохранить его в связке ключей для своего приложения. Это переживет деинсталляции и перезагрузки, но не стирание системы. Если пользователь входит в какую-либо облачную службу, с которой вы можете создать ассоциацию на вашем сервере, например, в Game Center или Facebook, то этот идентификатор обычно стабилен во всех системных очистках, и вы можете выполнить поиск там. Будьте осторожны, чтобы не нарушать эти услуги TOS, однако.