мне нужно поддерживать базу данных для использования push-уведомлений на моем веб-сервере?

как мы можем поддерживать push-уведомления для сотен устройств? Нужно ли нам поддерживать базу данных на сервере, или Apple будет поддерживать это, нам просто нужно отправить payload. Также я путаюсь в этом вопросе, как отменить уже отправленную полезную нагрузку ... Кто-нибудь знает об этом?

13.10.2009 07:00:18
2 ОТВЕТА
РЕШЕНИЕ

Вы должны поддерживать свою собственную базу данных. Полезная нагрузка, которую вы отправляете в Apple, включает маркер устройства iphone, на который вы отправляете сообщение. Ваша таблица может содержать как простой идентификатор пользователя (автоматически сгенерированный идентификатор или адрес электронной почты, так и все, что вам нужно), сопоставленный с устройством iphone deviceToken, а также другие столбцы и таблицы, необходимые для ведения бухгалтерского учета. Токен устройства может быть сохранен как Stringдля простоты, но это действительно 32-байтовый BLOB.

После отправки полезного груза вы не можете отменить или проверить его статус. Как только вы отправите это, это не в ваших руках.

1
13.10.2009 07:06:50
Подскажите, пожалуйста, простой серверный код для отправки полезных данных из базы данных.
Rahul Vyas 13.10.2009 07:24:58
также скажите мне, как отправить полезную нагрузку с моего устройства на мой сервер с помощью target-c
Rahul Vyas 13.10.2009 07:33:11
Лучший результат при поиске в Google «PHP Apple Push Notification - это« Как создать сервер провайдера Apple Push Notification (учебное пособие) », который находится по адресу blog.boxedice.com/2009/07/10/…
Niels Castle 22.11.2010 07:56:47

Я бы отправился в Urban Airship и поиграл с их внедрением Apple Push Notifications. У них есть пример PHP-приложения, которое вы можете расширить в соответствии с вашими потребностями, и отличная пошаговая документация по настройке и запуску вашего примера приложения.

Нет, нет способа отменить отправленную полезную нагрузку.

1
20.11.2010 10:48:32