Флаг push-уведомлений в настройках

Когда в приложении реализована функция push-уведомлений, в какой момент времени мы видим имя приложения в разделе «Настройки» -> «Уведомления» для включения/отключения уведомлений?

Это когда вы устанавливаете приложение, и IOS автоматически узнает об этом, или нам нужно запустить приложение хотя бы один раз, чтобы увидеть эту опцию.

Я вижу два разных случая: когда я устанавливаю приложение на свой iPod touch, я сразу вижу переключатель включения push-уведомлений в настройках, но когда я устанавливаю его на свой iPhone, эта опция не отображается даже после запуска приложения. Что может быть причиной?


person Abhinav    schedule 14.08.2011    source источник


Ответы (1)


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

person coneybeare    schedule 14.08.2011
comment
Понятно. Итак, если по какой-то причине мое устройство не может зарегистрироваться в APNS для отправки, эта опция никогда не появится, верно? - person Abhinav; 15.08.2011