Я хочу использовать Push Notification для моего приложения для iPhone - PullRequest
0 голосов
/ 11 января 2011

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

Ответы [ 2 ]

4 голосов
/ 11 января 2011

у вас есть хороший учебник для push-уведомлений, здесь объясняются детали реализации на стороне сервера:
http://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/ и здесь объясняются детали на стороне клиента:
http://mobiforge.com/developing/story/programming-apple-push-notification-services

Также здесь есть ссылка на руководство разработчика Apple по локальным и удаленным push-уведомлениям: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html

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

0 голосов
/ 11 января 2011

Чтобы отправлять удаленные push-уведомления с использованием PHP, я предлагаю вам взглянуть на проект php-apns в Google Code. У меня был хороший опыт с этим.

Вам нужно будет включить push-уведомления в iTunes Connect, если вы этого еще не сделали. Ваше приложение должно получить токен push-уведомлений от ОС и доставить его на сервер. Этот токен может меняться от одного запуска к другому, поэтому рекомендуется извлекать токен уведомления при запуске и доставлять его на сервер. Затем сервер может решить, когда он хочет доставить уведомление на какое устройство; в этот момент вы используете php-apns, который будет подключаться к серверу Apple через порт 2195 (убедитесь, что у вас есть хостинг, который позволяет это) и, используя несколько сертификатов, которые вы также поместили на сервер, обмениваться данными с ним.

Убедитесь, что сертификаты не загружаются при загрузке их на сервер.

Вы не можете проверить push-уведомления на симуляторе.

...