использование UIDevice uniqueIdentifier в iOS5 для уведомлений - PullRequest
1 голос
/ 27 октября 2011

UIDevice uniqueIdentifier уже устарел в iOS5, могу ли я по-прежнему использовать это?Я использую его для удаленного оповещения, следуя этому учебнику , и текущая альтернатива для uniqueIdentifier не удовлетворяет тому, что я хотел.

1 Ответ

5 голосов
/ 27 октября 2011

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

Если вам нужно уникальное значение, создайте GUID при первом запуске приложения. Сохраните его в NSUserDefaults, чтобы он создавал резервные копии во время синхронизации, и используйте этот GUID вместо идентификатора устройства.

...