отключить push-уведомления в приложении - PullRequest
1 голос
/ 08 декабря 2010

Я хочу знать, есть ли способ отключить Push-уведомления без использования отмены регистрации.

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

Ответы [ 3 ]

3 голосов
/ 10 декабря 2010

Это очень просто, потому что сам iPhone получил функцию включения или отключения функции push-уведомлений.Выполните следующие действия в iPhone:

Disabling Push Notifications (Applications)
1) Tap Settings
2) Tap Notifications

alt text

0 голосов
/ 09 сентября 2012

Вы можете сделать кое-что с php и базами данных. Это немного сложно, но это может сработать для вас. Давайте предположим, что все устройства, которые запускают это приложение, помещают свои токены устройств в базу данных. В этой базе данных у вас есть 2 столбца. Один для токена устройства и один, который будет называться что-то вроде пропуска или отключено. В приложении есть кнопка, которая скажет, как отключить толчок или что-то в этом роде. Когда пользователь нажимает эту кнопку, используйте nsurl для отправки токена устройства с php с помощью post в скрипты. Этот сценарий найдет строку в этой базе данных с отправкой токена устройства и поместит либо да, либо 1 в столбец пропуска или отключения для этого токена устройства. Когда вы отправляете push-уведомление, сначала проверьте скрипт, чтобы увидеть, равно ли столбец пропустить / отключен да / 1. Если это так, пропустите этот токен устройства и перейдите к следующему. Если вам нужна помощь с кодированием, я готов помочь.

0 голосов
/ 10 декабря 2010

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

...