Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.84
lraido
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 7
#1

push notifications - Objective-C

04.07.2012, 13:08. Просмотров 2400. Ответов 4
Метки нет (Все метки)

Добрый день!

Занимаюсь push notifications уведомлениями.

Аккаунт девелопера купил, имею свой сервер.

Проблема в том, что я никак не могу понять, как работает схема отправки push уведомлений?

Создается впечатление что ios-приложение подключается к серверу (php-скрипту), затем он подключается к apns - а дальше ход моих мыслей теряется

Подскажите пожалуйста как пошагово работает push notifications?

Интересно также какой код и где нужно прописать в ios-приложении чтобы он начал получать уведомления в фоновом режиме.

P.S. Не судите меня слишком строго, если я написал что-то неверно, я только учусь.

Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2012, 13:08     push notifications
Посмотрите здесь:

Где находятся результаты отправки сообщений Sandbox Push Notifications - Objective-C
Здравствуйте! Я подключаюсь из РНР к серверу, и посылаю сообщение через ssl://gateway.sandbox.push.apple.com:2195 Указываю ключ...

PUSH от вконтакте - Objective-C
Есть такой трабл, сертификат push уведомлений для developmenta работает норм (тестил pushmybaby) все приходит. Пытаюсь его поставить как...

Создание Push notification сервера и реализация работы - Objective-C
Народ кто может описать подробно и по русски как правильно подойти к вопросу push. Если лепить свой сервер то как, и если пользоваться...

push notification переход на нужный view controller - Objective-C
При получении уведомления приложение должно переходить на определенную страницу, я пробовал реализовать из апп делегата переход при -...

Push Notifications Parse - Программирование Android
Здравствуйте. Для чистоты эксперимента создал чистый проект и всё скопировал с гида парсе по созданию уведомлений, скомпилировал,...

Android Push Notifications - Программирование Android
может кто-нибудь объяснить всю процедуру, как это сделать?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
04.07.2012, 17:08     push notifications #2
Для этого есть очень хорошие поясняющие схемы:
Почитайте
Прямо всю ветку слева прочитайте. Там и примеры кода, и пояснения.
Там все просто.

1. Девайс регистрируется в службе APNS Apple. Получает Device Token
2. Девайс регистрирует себя на вашем сервере, используя данный Device Token
3. Затем, когда сервер решит чтолибо разослать(либо один из девайсов его об этом "попросит"), он отсылает пуши всем девайсам, для которых у него есть DeviceToken, используя бинарный протокол от Apple, а дальше Apple разруливает доставку нагрузочной инфы(Payload) на устройства.

Если есть неточности либо ошибки - поправляйте.
lraido
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 7
05.07.2012, 09:37  [ТС]     push notifications #3
Спасибо за ответ? а как можно протестировать хотя бы частично систему на локальном сервере (понятно что без реального девайса не обойтись) но хотя бы РНР часть
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
05.07.2012, 15:44     push notifications #4
Что значит локальный сервер?
Ну как протестить - взять и выполнить шаги, описанные мною выше.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2012, 11:35     push notifications
Еще ссылки по теме:

Сделать так чтобы если вводится push выполнялась функция push, если pop то pop - Python
Помогите пожалуйста с данным вопросом: например у меня есть список и несколько возможных с ним операций (например push - добавить элемент...

Отсутствует flash.notifications - MXML/Flex
Пишу в Adobe Flash Builder 4.6 сетевое приложение под ios. Есть необходимость использовать push уведомления. Насколько мне стало...

Number of sent notifications and services - Программирование Android
Hi İ have possible very simple question but much better to ask PROFİs. i have appl and all tokens to sent notification to users. There...

Notifications и открытие Activity по щелчку - Программирование Android
Из сервиса запускается иконка Notifications. Требуется, чтобы если программа свернута, то при щелчке по значку открывалась текущая на...

Как добраться до записей (notifications) в статус-баре - Программирование Android
Всем привет! Как воткнуть нотификацию в статус-бар c помощью NotificationManager ясно. Но появился вопрос: как получить перечень всех...

Push уведомления - Программирование Android
Добрый день, я полный новиЧег в программировании.И мне необходимо сделать так что бы приложение выбирало 1 пуш из нескольких и выводило его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
qbtarzan
Сообщений: n/a
01.08.2012, 11:35     push notifications #5
если у вас есть сложности с сервером пушей, можно попробовать готовый пример и API от QuickBlox, который мы предоставляем бесплатно:
http://quickblox.com/developers/Simp...ages_users-ios

там пример кода и ссылка на исходник в GIT

отправить пуш можно из приложения через API, но также можно зайти в админку и отправить через веб-интерфейс
Yandex
Объявления
01.08.2012, 11:35     push notifications
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru