Принципы push-уведомлений на iPhone (тест запущен, что теперь?) - PullRequest
0 голосов
/ 29 марта 2012

Я хочу добавить push-уведомление для моего приложения.Я погуглил и запустил материал, работающий в тестовом режиме.Я:

  • настроил сертификат, настроил профили, все
  • настроил живой сервер
  • получил код моего устройства
  • использовал simplepush.PHP, чтобы отправить пуш на мое устройство

и вуаля;Я получил пуш-сообщение.Но что теперь?

Я хочу добавить свое приложение в App Store через несколько дней, так как же это работает в реальной жизни?

1) Что еще кроме профиля обеспечения от разработчика доДолжен ли я изменить дистрибутив (как для приложения, так и для push) и сервер sandbox.push.apple.com на push.apple.com?2) На какой код устройства я отправляю push с simplepush.php?Нужно ли мне сохранять каждый отдельный код устройства в базе данных где-нибудь и отправлять его на каждый код устройства с помощью сценария (и Apple проверяет, действительно ли это устройство требует подталкивания) или Apple все это берет на себя, и я могу просто отправить егомой собственный код устройства?Или что-то другое?3) ...?

Любые разъяснения приветствуются.Заранее спасибо!

1 Ответ

0 голосов
/ 30 марта 2012

Вам необходимо отслеживать все токены устройства. Если вы отправите Apple сообщение только для вашего устройства, это единственное устройство, которое получит его. Вам также необходимо регулярно подключаться к серверу обратной связи apple, чтобы получить список токенов устройств, которые больше не действительны.

В зависимости от ваших потребностей и масштабов вашего проекта, возможно, стоит обратить внимание на использование стороннего провайдера (например, городского дирижабля), который будет обрабатывать все это для вас, особенно если вы просто хотите " широковещательные уведомления, которые, как я полагаю, относятся к вашему вопросу.

...