Setting up CalDAV & CardDAV for iOS 5.1.1

Quick Tips / May 29, 2012 / Admin

Making Daylite play nice with others so far as calendaring goes was a major goal for 4.0. We’ve added a CalDAV server as part of Dayite server that allows other calendar apps, such as the built in ones on Mac and iOS, to access your Daylite calendar. You can view appointments on your iPhone or iPad, and create new ones using either the keyboard, or, if you have an iPhone 4S, using Siri, Apple’s friendly and helpful personal digital assistant.

The initial setup of both CalDAV and CardDAV on your iOS devices requires having your server setup with a proper domain name, and making sure that address resolves properly outside of your office internal network. In other words, if you only have a .local address for your server, when you’re away from the office, new appointments you create won’t sync immediately. Other users, when viewing your Daylite calendar may accidentally double book you for a meeting – never a fun phone call to have to make to sort that out. Make sure you have your computer setup with a proper domain name before continuing.

Setting up the Calendar App on iOS

On your iPhone or iPad, go to the settings app and select Mail, Contacts, Calendars. At the bottom of the Accounts list, tap Add Account… and in the next screen choose Other. Under the Calendars heading, select Add CalDAV Account. You’ll need the following details in the next screen:

  • Server name. Find this information in the Calendar Sharing pane of Daylite Preferences under the “In Other Apps” tab. Again, if your server address ends in .local, you need to go back and configure external access in Daylite Server Admin.
  • User name and password
  • Change the description to something simpler, like “Daylite”
  • Tap Next

Your iPhone will prompt you with a message about being unable to connect using SSL. This is expected – click Continue. You’ll see a progress spinner next to Verifying and it will spin for several minutes. For now, this is normal. We’re working on a better solution to this initial setup, but we discovered some bugs introduced in iOS 5.1.1 that relate to both SSL certs and using mobile profiles to create accounts. (If you’re still using iOS 5.1, you can follow the instructions in the User Guide and setup using SSL on port 6185.)

In the meantime, your password is sent encrypted, only the data from your events and contacts are sent without encryption. For most people this isn’t a problem, but if you store any sensitive information in either appointment details or contact notes for example, be aware of the very slight risk of someone capturing packets and seeing that information. In the meantime, use Daylite for iOS which transfers all data over SSL and we’ll update this article when things change here so you can use Siri and Caller ID with complete security.

Okay, eventually your iPhone will throw up a dialogue that says it was unable to verify account information.

  • Tap OK and then navigate into Advanced Settings.
  • Tap next to where it says Port 0 and delete the zero and change it to 6188.
  • Go back to the first CalDAV screen and tap Next again.

This time the verification should pass and you’ll be back out at the Mail, Contacts, Calendars screen. Scroll down and near the bottom, you’ll find a preference for Default Calendar. Change this to your new Daylite calendar so that any appointments you create via Siri will be added to your Daylite calendar so they will sync back to Daylite back on your Mac.

After everything is configured properly, in Calendars app, when you click on the Calendars button you should now see the Daylite calendar alongside your iCloud calendars.

Now just repeat the process to add your CardDAV server, this time being sure to select Add CardDAV Server in the Other server setup. After the initial verification delay, it will give you a warning about not being able to see contacts.

  • Click Save.
  • Go back into this new Contacts account and navigate into Advanced Settings… and change the port number to 6188
  • Go back to the main account screen and tap Done.

It should verify again, much quicker this time around. Exit settings by clicking your Home button and go to either the Phone or Contacts apps. If you were viewing All iCloud contacts previously, tap the Groups button and you should now see Daylite account alongside your iCloud. Tap All Contacts to see one aggregated list. Depending on where you’d like new contacts created on your iPhone to go, you can go back to Settings > Mail, Contacts, Calendars and under Contacts section, set the Default Account to either Daylite or iCloud.

View iCloud calendars in Daylite

To setup Daylite for Mac to view your iCloud calendars, go to Daylite > Preferences and choose Calendar Sharing. From the the Add Account menu, select iCloud. A pane will pop down and you’ll enter your iCloud password. You’ll then see a list of all your calendars there. Simply check off each one that you’d like to have visible overlaid on your Daylite calendar. You can choose which calendars are visible in the action menu of your Calendar.

If you are having any difficulties in getting this set up, please contact our friendly support team via the Help Menu in Daylite, selecting Contact Support.

No Responses to “Setting up CalDAV & CardDAV for iOS 5.1.1”

    Kevin Owens
  1. Will this new calendar feature work with a gmail calendar?

  2. Emily Rudow
  3. @KevinOwens Yes, Daylite supports CalDAV. Our user guide explains how to set this up http://download.marketcircle.com/docs/help/Daylite%204%20User%20Guide.pdf

  4. Bert Shure
  5. What if you’re running desktop Daylite, not the server version? how does syncing happen? do you still get the calDAV and cardDAV servers?

    thanks

  6. Mike Auty
  7. @Bert
    To sync with any other device you need to have Server setup, same with getting CalDAV and CardDAV servers working. Check out our next webinar this Thursday at 10 AM EST on how to install and configure Daylite Server for the first time:
    http://www.marketcircle.com/daylite/webinar/

  8. Edmond levy
  9. I do not have DayLite server. Single user.
    Syncing with iCloud was creating an error that stopped the sync between DayLite and iCal , Address book.
    Has 5.1.1 solved that glitch?
    Thanks

  10. Emily Rudow
  11. @Edmond levy Have u created a support ticket yet? If so, what’s the ticket number? If not, please initiate one: http://bit.ly/g9WvzH thanks 🙂

  12. I have hundreds of important calendar entries already in my Daylite calendar, which were synced over while using Daylite 3. What will happen to these once I implement the new built-in CalDav solution?

    I would like to begin using this new solution instead of what I was doing before (Google Calendars, synced over using BusySync). Will my current calendars remain there and become part of the new CalDav server?

  13. Mike Auty
  14. @Shahid
    Make sure you follow the instructions for migrating your DL3 database into Daylite Server Admin 4 carefully. Any appointments in your old database, (ie: not those in googlecal) will migrate. CalDAV server will then publish any appointments it finds in your DL4 database. http://www.marketcircle.com/daylite/upgrading/#multi-device

  15. Dan
  16. I want to know how do I setup my DAYLITE calendar to send info to iCloud so I can share my iCloud calendar with others ?

  17. Mike Auty
  18. @Dan
    Sharing your iCloud calendar with others is possible and something Apple explains here: http://support.apple.com/kb/PH2690

    But if ultimately you are trying to share your Daylite calendar with others, make sure you have Daylite Server set up for external remote access and then using your username and password, any CalDAV capable calendar app can connect and see your schedule.

  19. Awesome! As a non-tech it took me a couple of hours and then going to the written instructions to get everything set up for all computers and devices.

    Great Leap Forward.

    Thanks to all at MC

  20. Victor Orly
  21. Is the iCloud sharing bidirectional?

  22. Kirk West
  23. Correction, You can easily edit your Daylite calendar in iCal (which pushes to iCloud).

  24. How can I publish my daylite callendar on the iCloud account of my colleag?

  25. Emily Rudow
  26. @ Martijn Straathof I have forwarded your question to support. You can open a ticket here in the meantime http://bit.ly/g9WvzH.

  27. Am I able to view my iCloud calendars in daylite on iOS devices? At the moment I can view daylite calendar in iCal on my ipad and iPhone but nor my iCloud calendars in daylite

  28. AJ
  29. Kevin, currently Daylite on iOS doesn’t show iCloud (CalDAV) calendars.

Leave a Comment

Join 38,877 subscribers making clients happy and growing their business.

%d bloggers like this: