Пустой сервер CardDav

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

Цель всего этого состоит в том, что я пытаюсь управлять источником из приложения iOS.

Я успешно развернул сервер Baikal CardDav и попытался выяснить, какие запросы поступают при регистрации нового источника, к сожалению, я застрял.

На данный момент у меня есть php-файл, который отвечает на запрос PROPFIND и позволяет проверить источник, но он не отображается в приложении "Контакты".

Будут ли полезны какие-либо советы при написании фиктивного сервера CardDav или при повреждении работающего сервера, чтобы обеспечить только аутентификацию?

2 ответа

Решение

Если вам нужно, чтобы сервер вел себя определенным образом, лучше всего использовать каркас Carddav, такой как SabreDav (для PHP) или milton.io (для java, мой проект). Тогда вы можете делать разные странные вещи

Милтон на самом деле предлагает очень простые примеры проектов с данными в памяти, которые идеально подходят для работы с

Не уверен, что понял ваш вопрос. Вы можете попробовать Calendarserver по адресу http://trac.calendarserver.org/wiki/docs-trunk. Он прост в установке и настройке и работает без каких-либо изысков.

Другие вопросы по тегам