Создать эквивалент адаптера синхронизации Android на iOS - PullRequest
3 голосов
/ 07 декабря 2011

Я получил данные на веб-сервере, которые я хочу загрузить в список контактов iOS. Можно ли программно создать учетную запись на iOS, которая работает как Android «Sync Adapter» и не является учетной записью по умолчанию или учетной записью LDAP / CardDAV?

Или я могу попросить мое приложение периодически проверять наличие обновлений на моем веб-сервере без необходимости запуска его вручную. (т.е. работает в фоновом режиме и запускается автоматически при перезагрузке телефона)

Ответы [ 2 ]

3 голосов
/ 07 декабря 2011

Нет, обоим.Лучшее, что вы можете сделать, - это создать профиль конфигурации , который пользователь может загрузить, чтобы добавить учетную запись LDAP / CardDAV, но вам потребуется запустить реальный сервер LDAP или CardDAV, чтобы произошла любая автоматическая синхронизация контактов.без пользователя, открывающего ваше приложение.Платформа Адресной книги на iOS позволяет добавлять и изменять контакты только в рамках существующих учетных записей на устройстве, а правила многозадачности позволяют запускать приложение только в фоновом режиме, если оно предоставляет услугу VoIP.

2 голосов
/ 21 января 2015

Использование синхронизация Silverstripe !

Источник: SO

...