2015-10-30 6 views
-2

У меня возникла проблема с тем, что я могу получать уведомления обычно на iPhone 5 и ios 8.4.1, но я не могу получить его на iPhone 6 (iOS 9.1).Не удается получить уведомление на iPhone 6 (iOS 9.1)

Можете ли вы рассказать мне, нужно ли нам добавить новую функцию для iOS 9.1 или что это должна быть проблема?

+0

Просьба указать [Минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve) –

ответ

1

К сожалению, я добавлю это как ответ, но мне не разрешено добавлять комментарии.

Я также использую IOS 9.1 в качестве цели развертывания и проверял мои уведомления, и они все еще работают.

Я думаю, что есть два возможных reaons почему ваше уведомление не работает:

  • Ваш код не является правильным
  • Вы не разрешили приложение для отправки оповещений

Если это второй пункт, вы можете изменить его в разделе «Настройки> Ваше приложение> Уведомление> Разрешить уведомления».

Надеюсь, это поможет.

+0

Благодарим за ваш ответ, я разрешил приложению отправлять мне уведомление, и вы можете найти ниже мой код: настройки ЛПЭ = UIUserNotificationSettings (forTypes: UIUserNotificationType.Badge | UIUserNotificationType.Sound | UIUserNotificationType.Alert, категория: ноль).. UIApplication.sharedApplication() registerUserNotificationSettings (настройки) UIApplication.sharedApplication() registerForRemoteNotifications() –

+0

Изменения Seperator между UIUserNotificationTypes от "|" до ",". Он работает сейчас? В противном случае я предполагаю, что ваш вызов уведомления неверен. –

+0

Вы имеете в виду didReceiveRemoteNotification или didRegisterForRemoteNotificationsWithDeviceToken –