Форум программистов, компьютерный форум 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. Просмотров 2440. Ответов 4
Метки нет (Все метки)

Добрый день!

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

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

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

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

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

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

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

Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2012, 13:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос push notifications (Objective-C):

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

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

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

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

Push уведомление - Программирование iOS
Добрый день, я добавил в приложение пуш-нотификации, они приходят, но проблема в том, что не появляется наклеечка с количеством...

Уведомления (не push и не совсем local) - Программирование iOS
Здравствуйте уважаемые форумчане. Озадачен таким вопросом, необходимо сделать получение уведомлений от твиттера при появлении заданных...

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

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

Если есть неточности либо ошибки - поправляйте.
1
lraido
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 7
05.07.2012, 09:37  [ТС] #3
Спасибо за ответ? а как можно протестировать хотя бы частично систему на локальном сервере (понятно что без реального девайса не обойтись) но хотя бы РНР часть
0
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
05.07.2012, 15:44 #4
Что значит локальный сервер?
Ну как протестить - взять и выполнить шаги, описанные мною выше.
0
qbtarzan
Сообщений: n/a
01.08.2012, 11:35 #5
если у вас есть сложности с сервером пушей, можно попробовать готовый пример и API от QuickBlox, который мы предоставляем бесплатно:
http://quickblox.com/developers/SimpleSample-messages_users-ios

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

отправить пуш можно из приложения через API, но также можно зайти в админку и отправить через веб-интерфейс
01.08.2012, 11:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2012, 11:35
Привет! Вот еще темы с ответами:

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

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

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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