WebDevGuy

Q: Delegate calendars won't sync with iPhone

In gmail I have 5 calendars so as to color "categorize" my appointments: Uncategorized, Work, Play, Appointments, Misc

In iCal I could setup the Uncategorized calendar, and had to set the other 4 as "delegate" calendars. They seem to show up fine in iCal this way.

But, when I sync with my iPhone I can only sync the main "Uncategorized" calendar. I cannot sync any of the delgate calendars.

Any idea how to do this? Is there a better way to "categorize" appointments?

iMac, Mac OS X (10.5.7), NA

Posted on May 17, 2009 7:49 PM

Close

Q: Delegate calendars won't sync with iPhone

  • All replies
  • Helpful answers

Previous Page 2 of 5 last Next
  • by aburgman,

    aburgman aburgman Jun 11, 2009 11:47 AM in response to anomoly
    Level 1 (0 points)
    Jun 11, 2009 11:47 AM in response to anomoly
    So does that mean that on my iPod touch I will be able to sync directly through the Calendar app over wifi (just like I get new email through the Mail app) rather than the current process of syncing to iCal via iTunes when physically connected? I guess I need to read a bit more about iPhone OS 3.0.
  • by anomoly,

    anomoly anomoly Jun 11, 2009 11:50 AM in response to aburgman
    Level 1 (0 points)
    Jun 11, 2009 11:50 AM in response to aburgman
    Yes, I believe it will all work the same way on on upgraded Touch, as well. But as you say, only in the presence of Wi-Fi.
  • by ayo.Kayo,

    ayo.Kayo ayo.Kayo Jun 25, 2009 11:53 PM in response to WebDevGuy
    Level 1 (0 points)
    Jun 25, 2009 11:53 PM in response to WebDevGuy
    *OKAY I THINK I FOUND A SOLUTION!!*
    I was having a similar problem and after some good bit of trial and error, I've had a few findings. I thought I'd post this suggestion which may help other people.


    THE PROBLEM: I'm using Google calendar as a way to sync another calendar (Pocket Informant) to not only iCal, but also the native calender on the iPhone (3.0) so that I can have alarms and a backup.
    I got my default Google calendar to sync to iCal as well as the iPhone's calendar, but the "delegates" won't show up in iTunes for me to sync.

    SOLUTION: Looks like iTunes won't recognize the delegates, so we are going to have to set up a new "account" for each delegate through iCal, not Google. Here are the steps:

    1.) Open iCal, go to Preferences, Accounts tab, click on the "+" sign at the bottom to add an account for a delegate calendar. (Basically, the same instructions when you added your Google calendar)
    2.) Type in your same Google username & password. (For description, this is where you probably want to type in the name of the delegate calender you are adding. Remember, we can only add one calendar at a time).
    3.) Click on the Server Options arrow and this is what you have to type in the box:

    https://www.google.com/calendar/dav/<CALENDER ID>/user

    4.) Now, you have to replace "<CALENDER ID>" with your delegate calendar's ID. How do we find this? Go to your Google calendar main page. On the left-hand side under "My Calendars", click on the down arrow next to the delegate calendar you wish to add and find "Calendar Settings"
    5.) Now that we are on the Calendar Settings page, scroll down where you will see
    (Calender ID: ___________) on the right and yes, it is in the parentheses. It should look like a bunch of jibberish followed by "@group.calendar.google.com" This is your calender ID.
    6.) You need to copy & paste this in to the URL that I put up above, starting with the first letter of the jibberish and ending at ".com"

    Now, you are ready to add this calendar, and it should show up in iCal as a "separate account" and in your iTunes!

    To avoid what looks like repeating events, make sure to uncheck your delegate calendars under the Delegation tab under your original default Google calendar.

    It's not a perfect solution, but it works for me. And sorry for the longgg post, but if you're anything like me, you need a step-by-step, idiot proof instructions lol.

    I hope it works for everyone! If you need any help, send me a message on my Twitter first before following so I won't deny you. Twitter.com/ayo_Kayo
  • by MartsMac,

    MartsMac MartsMac Jul 26, 2009 9:35 PM in response to ayo.Kayo
    Level 1 (9 points)
    Mac OS X
    Jul 26, 2009 9:35 PM in response to ayo.Kayo
    Wow brilliant bit of work, ayo.Kayo! That totally worked for me
  • by MartsMac,

    MartsMac MartsMac Jul 31, 2009 1:21 AM in response to MartsMac
    Level 1 (9 points)
    Mac OS X
    Jul 31, 2009 1:21 AM in response to MartsMac
    That works, except you can't edit the calendars once on your IPT (or iPhone, I assume). But MUCH BETTER is that google calendars now can sync right to your IPT and iPhone -- multiple calendars and all. Look around on the google calendar section for how to do this.
  • by happydude2325,

    happydude2325 happydude2325 Aug 5, 2009 2:28 PM in response to ayo.Kayo
    Level 1 (0 points)
    Aug 5, 2009 2:28 PM in response to ayo.Kayo
    this works great! i also found that you can use the calendar ID to add the multiple calendars to your iphone as well.
  • by Trigger204,

    Trigger204 Trigger204 Aug 21, 2009 7:25 AM in response to WebDevGuy
    Level 1 (0 points)
    Aug 21, 2009 7:25 AM in response to WebDevGuy
    This is my first post on any board anywhere. Just wanted to say thanks and worked great for me. I was able to sync to both computers using mobile me, and also sync to my Iphone. When I change info in one device it updates them all including gmail!

    thanks again.
  • by Tom Sheppard,

    Tom Sheppard Tom Sheppard Sep 9, 2009 5:57 AM in response to ayo.Kayo
    Level 1 (25 points)
    Mac OS X
    Sep 9, 2009 5:57 AM in response to ayo.Kayo
    Thanks for figuring out this solution. I'm sure Apple's iCal developers will now do this properly in the next update now that you've shown them the procedure. Then we can be back to a one step configuration.

    When I tried to add another account, it complained that all the Google accounts were set up and would not do another. I'm using Snow Leopard. So I had to change the account type from Automatic to CalDAV (not Google either), enter my userid and password and the server address on one screen.
  • by Tom Sheppard,

    Tom Sheppard Tom Sheppard Sep 9, 2009 6:02 AM in response to Tom Sheppard
    Level 1 (25 points)
    Mac OS X
    Sep 9, 2009 6:02 AM in response to Tom Sheppard
    Just tried to add in Canadian Holidays, a predefined Google calendar, with ID of en.canadian#holiday@group.v.calendar.google.com. This was not found on the server.
  • by SnakeDog,

    SnakeDog SnakeDog Sep 22, 2009 3:33 PM in response to WebDevGuy
    Level 1 (0 points)
    Sep 22, 2009 3:33 PM in response to WebDevGuy
    A google program called callaboration will do this automatically.

    Unfortunately, google no longer says you should use callaboration so you'll have to find an alternate download.
  • by lahenry96,

    lahenry96 lahenry96 Oct 1, 2009 6:04 AM in response to ayo.Kayo
    Level 1 (0 points)
    Oct 1, 2009 6:04 AM in response to ayo.Kayo
    Thanks for the suggestion, but this solution is not working with Snow Leopard. When I try to add an additional google calendar, the following message appears:
    "All CalDAV accounts for "gmail username" on "www.google.com" are already configured. Configuring duplicate accounts is not supported."
    Any other ideas?
  • by Tom Sheppard,

    Tom Sheppard Tom Sheppard Oct 1, 2009 6:49 AM in response to lahenry96
    Level 1 (25 points)
    Mac OS X
    Oct 1, 2009 6:49 AM in response to lahenry96
    As I posted in my previous message after experiencing the same problem you're having, "I had to change the account type from Automatic to CalDAV (not Google either), enter my userid and password and the server address on one screen."

    Have you tried that? It works great for me. All calendars are now editable by everyone in the family.
  • by MathiasBynens,

    MathiasBynens MathiasBynens Oct 3, 2009 3:29 AM in response to ayo.Kayo
    Level 1 (0 points)
    Oct 3, 2009 3:29 AM in response to ayo.Kayo
    I'm trying to sync the 'contact birthdays' delegate calendar. The problem is the calendar ID doesn't exactly look like gibberish: (Calendar-ID: #contacts@group.v.calendar.google.com)

    So, following your logic, the full URL becomes:

    https://www.google.com/calendar/dav/#contacts@group.v.calendar.google.com/user

    Apparently iCal freaks out on the hash character (#). After pasting this address in the 'server path' field, it trims everything after '/calendar/dav/'. I tried replacing the # character with the URL-encoded version (%23) but that gives the same result.

    Any ideas on how to get iCal to recognize this URL?
  • by el rolio,

    el rolio el rolio Oct 19, 2009 3:30 AM in response to ayo.Kayo
    Level 1 (0 points)
    Oct 19, 2009 3:30 AM in response to ayo.Kayo
    ah, works GREAT! thanks. Couple things to point out:

    yes you will have to do a sorta manual install, choosing CalDAV, not Google, and then fill out all the info and go from there.

    The calendars are not editable on the phone, but they are in iCal and of course anywhere on the web.

    This means you can't create anything to the google calendars from the phone.

    the suggestion about using m.google sync is not valid if you dont want google to take over your phone as that requires google acting as your exchange server. So for now its not perfect, but its as close as we get.

    we can view all our calendars on our phones and get reminders, no matter how many google calendars and/or ical native calendars we have. But we can only edit the gCal via the web or on the computer.
  • by rich|rich,

    rich|rich rich|rich Oct 23, 2009 10:49 AM in response to Jeffason
    Level 1 (1 points)
    Oct 23, 2009 10:49 AM in response to Jeffason
    Yes! You are awesome! Everything works PERFECTLY now!
Previous Page 2 of 5 last Next