Доработка/сервис/код для IOS (фоновый процесс)

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
29 декабря 2018, 13:35 • 1 отклик • 46 просмотров
Есть приложение под iOS (obj-c), есть сервер (java), получающий от приложения GPS координаты устройства. Для отправки используется WebSocket. Сервер умеет отправлять push-сообщения на устройство.

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

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

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

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