2013-04-10 3 views
3

Я узнал, что Apple начала отклонять приложения, которые обращаются к UDID. Тогда Как мы можем отправить push-уведомление без доступа к UDID. Возможно ли это? если да, пожалуйста, помогите мне решить эту проблему.Отправка Push Notification без доступа к UDID

благодарит заранее.

+4

Вы не имеете никакого отношения к UDID, чтобы отправлять push-уведомления. Только отношение между ними заключается в отслеживании уникальных устройств (с UDID) и токенами устройства ... Это то, что вы спрашиваете? – Bartu

+0

@Bartu Да, теперь понятно, что UDID не нужен для push-уведомления – Vinay

+0

вот ссылка для альтернативы UDID, https://github.com/blackpixel/BPXLUUIDHandler – Bartu

ответ

7

Устройство токена (используется APNS) и UDID - это две разные вещи. Они не имеют ничего общего друг с другом.

Вы получаете токен устройства для push-уведомлений в вашем делете делегата application:didRegisterForRemoteNotificationsWithDeviceToken:.

documentation отмечает следующее:

Маркер устройства отличается от свойства UniqueIdentifier из UIDevice, потому что, по соображениям безопасности и конфиденциальности, оно должно измениться, когда устройство протирается.