Синхронизация с iOS
Календарь
Откройте настройки приложения.
Select Apps.
Выберите Календарь.
Select Calendar Accounts.
Выберите Добавить Учётную запись.
Выберите Другой в качестве типа учётной записи.
Выберите Добавить учетную запись CalDAV.
Для сервера введите доменное имя вашего сервера, например
example.com
.Введите имя пользователя и пароль.
Нажмите Далее
Open Advanced Settings
For server, type the domain name of your server and username i.e.
example.com/remote.php/dav/principals/users/username/
Close Advanced Settings
Ваш календарь теперь будет виден в приложении Календарь.
Примечание
Начиная с iOS 12 необходимо шифрование SSL. Поэтому не отключайте SSL (по этой причине в вашем домене требуется сертификат, можно установить этот - https://letsencrypt.org/ ).
Контакты
Откройте настройки приложения.
Select Apps.
Выберите Контакты.
Select Contacts Accounts.
Выберите Добавить Учётную запись.
Выберите Другой в качестве типа учётной записи.
Выберите Добавить учетную запись CardDAV.
Для сервера введите доменное имя вашего сервера, например
example.com
.Введите имя пользователя и пароль.
Нажмите Далее
Теперь вы должны найти свои контакты в адресной книге вашего iPhone.
Примечание
Начиная с iOS 12 необходимо шифрование SSL. Поэтому не отключайте SSL (по этой причине в вашем домене требуется сертификат, можно установить этот - https://letsencrypt.org/ ).
Если это всё ещё не работает, ознакомьтесь с руководством по устранению неполадок контактов и календаря Troubleshooting Contacts & Calendar или Troubleshooting Service Discovery.