Я пытаюсь внедрить Push-уведомления для моего приложения iOS 5 руководством от Ray Wenderlich: http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12.iOS: как зарегистрироваться для push-уведомлений?
я вставил следующий в мой didFinishLaunchingWithOptions
метод в моем AppDelegate:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
При запуске приложения на устройстве (не имитатор) всплывающий/предупреждения говорил мне принимать уведомления толчка не отображается , Я вставил отладочную точку в строке, и я вижу, что вызывается registerForRemoteNotificationTypes
.
Почему ничего не происходит?
Я попытался удалить приложение с устройства без каких-либо успехов. Приложение не находится в Центре уведомлений. Кроме того, 'didRegisterForRemoteNotificationsWithDeviceToken' или' didFailToRegisterForRemoteNotificationsWithError' никогда не вызывается. – dhrm
Вы установили правильный идентификатор пакета? Вы используете идентификатор приложения подстановочного знака? – YuAo
Спасибо за ваш ответ. Проблема заключалась в том, что мне пришлось повторно генерировать профиль Provisioning Profile после того, как я включил Push-уведомления для сертификата. – dhrm