как получить Iphone UDID устройства при установке приложения из магазина приложений?

StackOverflow https://stackoverflow.com/questions/1503642

  •  19-09-2019
  •  | 
  •  

Вопрос

В моем приложении для Iphone я могу получить UDID устройства и отобразить его в AlertView.

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

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

Спасибо,

Мишал Шах

Это было полезно?

Решение

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

Вместо этого вам следует попытаться найти другие способы измерить то, что вы хотите.Например, вы можете заставить свое приложение отслеживать (в NSUserDefaults или аналогичном) то, впервые ли пользователь запускает ваше приложение, и отправляет ли он UDID на ваш сервер.

Отслеживать удаление намного сложнее: лучшее, что вы можете сделать, — это отслеживать, сколько времени прошло с тех пор, как пользователь в последний раз запускал ваше приложение (если у вас есть приложение, отправляющее время запуска каждый раз, когда пользователь его открывает).

Имейте в виду, что многие технически подкованные пользователи будут возражать против сбора вами UDID или шаблонов использования в вашем приложении без их явного разрешения (или вообще).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top