Как получить уникальный идентификатор iOS из приложения?

#iphone

#iPhone

Вопрос:

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

Ответ №1:

 [[UIDevice currentDevice] uniqueIdentifier]
  

Ответ №2:

Начиная с iOS 5.0 это свойство устарело, и Apple рекомендует вам создать свой собственный уникальный идентификатор приложения:

Не используйте свойство uniqueIdentifier. Чтобы создать уникальный идентификатор, специфичный для вашего приложения, вы можете вызвать функцию CFUUIDCreate для создания UUID и записать его в базу данных по умолчанию, используя класс NSUserDefaults.