How in the world do you delete a formerly synced calendar from the iPhone?
With the new CalDAV support I want to replace my synced versions with remote versions, but the synced versions are lingering, even after un-checking the sync calendars option in iTunes.
I'm having the same problem. I've got a leftover google calendar subscription I can't delete from iTunes Calendars list, even though it's successfully deleted from iCal.
Has anyone figured this out yet, I have tried everything I can think of. I even deleted the calendar's from iCal and re-sync, they still appear, I now I have double of everything in my calendar on the iPhone. aaaaahhhhhhh
Alright here's my workaround, in iTunes select the "sync iCal calendars" and then select the "Selected Calendars" option, now only select the "calendar" and leave out all the other calendars that you might have added. This worked for me. Hope it helps.
All my (used) calendars are remote, so this does get rid of most, except the one that Mail.app needs. Thankfully the iPhone lets us pick a remote calendar as the default one. Why it doesn't float to the top of the list I'll never know.
In OS X 10.6 I really hope Apple addresses the mess they created from dipping Mail's toes in iCal's waters. But that's another topic altogether.
It's funny how many people had this issue. Not thinking, I too selected sync contacts, iCal, etc. from iTunes and had a bunch of duplicates. It too me forever to work it all out.
I think I've resolved it too: my problem was that I was trying to add my google calendar (CalDAV) in both iCal and on my iPhone, so the iTunes was syncing the iCal version. The weird thing was this was happening even when I told iTunes not to sync it, unchecked boxes, did the Advanced Replace Information on this Phone thing.
Finally, I've had to actually delete my iCal CalDAV calendars, then resync the phone with the Advanced Replace Information option to blow away all the previously synced calendars. So now the iPhone's doing exactly the right thing. I haven't yet tried readding my iCal CalDAV calendars to see if I can have an up to date calendar on my iPhone and my Mac! I suppose that's a lot to ask :-P
That seems to be a different issue caused from MobileMe sync being used in conjunction with iTunes sync that creates
duplicate calendars. I'll read it again incase I've missed something.
The problem this topic hopes to address is leftover iPhone calendars that are no longer being synced due to adding CalDAV accounts where those calendars actually reside.
No it's the same problem. Better solution than restoring your iPhone like I did, but still a workaround. This should be easy. Uncheck sync with iCal, , calendars gone.
I agree, the OP is referring to a separate issue. The proposed solution works if the duplicate calendar is created by a
MobileMe account. However, it sounds like the OP is having the same problem as me, and it
doesn't involve MobileMe. I sync my MS Outlook and Google calendars using Google Sync. I used to sync my calendar to my iPhone through iTunes which created the original calendar on my phone. Now, after setting up a CalDav account to sync the same calendar from Google, I am stuck with two identical copies of the calendar. Turning off calendar sync in iTunes didn't solve the issue and since we aren't using MobileMe, we aren't given the options to merge calendars upon setting it up.
As a temporary solution, I've just gone to the "Calendars" tab of the calendar app and only selected the Google calendar so the duplicate isn't showing. However, this means I can't see any other Google calendars I've imported. Anyone have a real solution? I'd love to get this original "On My iPhone" calendar from the Outlook-iTunes sync deleted off my phone!
I never had any of these problems so I don't know if you'll be able to get it to work. But I do have my phone synced to my google caldav and my ical synced to my google caldav separately. They both update fine. I first unsynced all my ical calendars (except Birthdays and Holidays), then I added the caldavs to my phone. Then to ical. Everything seems to work fine. Hopefully you guys can also figure what's causing your problems.