Сброс настроек Push-уведомлений для оповещения - PullRequest
3 голосов
/ 21 июля 2011

Я разработал приложение, которое включает push-уведомления. Это доступно в AppStore. После установки приложения на моем устройстве отображается предупреждение для включения push-уведомлений. Это проблема с моей стороны?

В случае, если однажды я выполнил действие «Использовать» и через несколько дней я удалил приложение со своего устройства. Будет ли запрашиваться уведомление о разрешении push-уведомления при следующей загрузке его из AppStore.

Проблема похожа на то, как я дал «Использовать / Отменить» и удалил приложение с устройства, при следующей загрузке не спрашивается, хотите ли вы использовать push-уведомление или нет.

Пожалуйста, помогите.

Заранее спасибо

Ответы [ 3 ]

10 голосов
/ 05 июня 2014

1. Удалите приложение с устройства.

2. Полностью выключите устройство и снова включите его.

3. Перейдите в «Настройки»> «Основные»> «Дата и время» и установитедата на следующий день или более.

4.Вновь полностью выключите устройство и включите его.

для справки: https://developer.apple.com/library/ios/technotes/tn2265/_index.html

2 голосов
/ 18 апреля 2012

См. Техническую записку Apple TN2265 .В разделе «Сброс уведомления о разрешениях push-уведомлений на iOS» они объясняют, как сбросить диалоговое окно с разрешениями на iOS.Однако многие разработчики жалуются, что процедура не работает.См. мой ответ на аналогичный вопрос для получения более подробной информации.

0 голосов
/ 13 октября 2016

Похоже, что в IOS 10 и среде разработки

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>aps-environment</key>
    <string>development</string>
</dict>
</plist>

достаточно для удаления приложения и его повторного запуска, и уведомление о разрешении push-уведомлений отображается при каждой установке ne.

...