Веб-приложение Интерфейс с приложением iOS для push-уведомлений - PullRequest
1 голос
/ 27 августа 2011

У меня есть базовое веб-приложение, которое может отправлять push-уведомления (через UrbanAirship) в мое приложение iOS.

Мои вопросы: как мое веб-приложение может узнать, что у меня новый пользователь iOS-приложения?Таким образом, я могу затем поместить push DeviceID в базу данных (вместе с другими необходимыми данными).

т.е. каков интерфейс для получения данных в Webapp, это новый код в приложении iOS или естькакой-то другой интерфейс от UA?

Спасибо ..

1 Ответ

2 голосов
/ 28 августа 2011

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

Правильный способ сделать это - создать таблицу устройств хранения данных и связанную с ними информацию (токены, различные идентификаторы, мне также нравится, когда я последний раз отправлял им сообщение и т. Д.) Затем вы отправляете запрос (должен быть POST-запрос, семантически) к вашему приложению, когда пользователь регистрирует свое устройство. Отправьте нужную информацию в запросе POST, затем сохраните ее в хранилище данных через обработчик.

Надеюсь, это поможет? Вот как это делается с сообщениями Android Cloud to Device, и благодаря моему быстрому прочтению Urban Airship, так же работает их служба.

...