2012-10-29 6 views
8

iOS에서 CalDAV 및 CardDAV 계정을 수정하기위한 API가 있는지 궁금합니다. 앱을 개발 중이며 사용자가 iOS 설정에서 수동으로 설정하지 않고도 캘린더/주소록 동기화를 사용 설정하거나 사용 중지 할 수 있도록하고 싶습니다. 내 자신의 CalDAV/CardDav 구현을 가져 와서 EventKit/주소록 API를 사용하여 동기화 할 수 있다는 것을 알고 있지만, 기본 CalDav/C를 사용하는 것보다 훨씬 어렵고 오류가 발생하기 때문에 이러한 유형의 구현은 피하고 싶습니다. iOS의 CardDAV 구현.iOS의 앱으로 CalDAV/CardDav 계정을 수정할 수 있습니까?

답장을 보내 주셔서 감사합니다.

답변

0

뭘 하려는지 확실하지 않습니다.

  1. 새 calDAV/cardDAV 계정 만들기. - 서버 측 조치.
  2. 기존 calDAV/cardDAV 계정에 가입 - 기기에서 설정 앱 사용.
  3. 가입 한 계정으로 일정/사람 만들기 - 내 앱에서 할 수 있습니다. 워드 프로세서

:

이벤트 키트는 사용자의 달력 데이터베이스에 제한된 액세스를 제공합니다; 참석자 또는 계정 추가와 같이 모든 기능을 갖춘 캘린더 또는 미리 알림 앱을 구현하는 데 필요한 모든 것을 포함하지는 않습니다.

따라서 calDAV는 NO입니다.

주소록 용 문서는 규범 적이지 않지만, 애플이 사용자에게 계정 수준의 모든 것에 대한 궁극적 인 제어권을 제공하는 방식을 알고 있다면 나는 cardDAV에 대해 동일하다고 생각합니다.

그러나 설정 앱에는 calDAV 및 cardDAV 계정을 추가 할 수있는 기능이 있습니다. 새로운 계정에을 구독하면 에 대한 유일한 옵션 인 것으로 보입니다.

+0

숫자 2를 구현하고 싶지만 AFAIK 사과가 앱에서 환경 설정 URL을 열어 기능을 제거했습니다. –