Google

From dmfswiki
Revision as of 13:04, 25 June 2013 by Marten (Talk | contribs)

Jump to: navigation, search

Google supports CalDAV and CardDAV for their Google Calendar and GMail services. Most devices sync calendar and contacts natively, but some devices come without the Google apps. On those devices CardDAV-Sync and CalDAV-Sync can fill the gap. Also CalDAV-Sync can sync larger time ranges than the Google calendar sync adapter can do.

Important note: Please note that according to A second spring of cleaning Google will restrict access to their CalDAV services in September. Only developers that have applied for a place on a white list will retain access. I've done that and now I'm waiting for their approval. Please understand that (at present) I can't guarantee that the app will continue to work with Google after September 16, 2013.

Update (2013-03-16): Meanwhile I've been placed on the whitelist. All I have to do now is to implement OAuth2.0 authentication before September. That should not be too hard. So synchronization should still work after September, but you'll have to remove and re-add your account. The Server URLs have changed with the new CalDAV stack.

Update 2: In the meantime Google announced to permit CalDAV and CardDAV access for all developers. However they still require OAuth2.0 support. That means you'll have to set up your account again once CalDAV-Sync and CardDAV-Sync support OAuth2.0.

Setup

CalDAV-Sync

  • Server URL: www.google.com/calendar/dav/
  • Use SSL: leave checked
  • Username: your Google Mail address
  • Password: your Google password

alternatively open this link from your phone's browser.

By default only your main calendar is enabled for synchronization via CalDAV. To sync other calendars go to https://www.google.com/calendar/iphoneselect and enable them. If you already created an account go to "Edit calendars to sync" in the account settings to update the calendars.

CardDAV-Sync

  • Server URL: google.com
  • Use SSL: leave checked
  • Username: your Google Mail address
  • Password: your Google password

alternatively open this link from your phone's browser.

See Sync contacts with your iOS device.

Limitations

  • Not all fields and custom types are supported yet.
  • 2 step verification may work, but is not tested yet