Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть приложение под iOS (obj-c), есть сервер (java), получающий от приложения GPS координаты устройства. Для отправки используется WebSocket. Сервер умеет отправлять push-сообщения на устройство.

Обмен данными между сервером и приложением, работающим в foreground, происходит корректно. При засыпании устройства связь данные с устройства не отправляются. 

Необходимо разработать в приложение/сервер код, обеспечивающий возможность с заданным интервалом "пробуждать" устройство и отправлять на сервер текущее местоположение.

От Вас:

- код

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

Разработанный код не должен нарушать требований AppStore к приложению. Т.е. если планируется использовать voip - нужно обеспечить и возможность подключения к сторонним voip сервисам (пусть и фиктивную)

5 лет назад
Boriska22
Борис 
47 летРоссия
11 лет в сервисе
Был
2 года назад