Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Prevent iCal from repopulating via synched data Apps
Due to some issue in my calendar, iCal sometimes gets very confused, refusing to handle the To Dos, export entries, or generally play ball at all. My calendar is synced with my phone, and if I try to start from scratch by deleting ~/Library -> Application Support -> iCal, when I restart iCal it finds all the entries again.

If this happens to you, you can remove the iSync cache by deleting ~/Library -> Application Support -> SyncServices -> Local -> data.syncdb. Maybe you'd better back it up first, just in case, but for me this solves the problem. I can then repopulate iCal from my phone.
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[8,858 views]  

Prevent iCal from repopulating via synched data | 5 comments | Create New Account
Click here to return to the 'Prevent iCal from repopulating via synched data' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Prevent iCal from repopulating via synched data
Authored by: leisuremonkey on Jan 23, '07 10:09:53AM
Everyone may want to think twice about messing with the SyncServices folder. Apple has a KB article about this, that starts out:
"As if it were a swarm of bees, you should stay away from the SyncServices folder in Mac OS X 10.4."
I've tried removing things from that folder twice, both times it ended up breaking other things.

[ Reply to This | # ]
Re: Prevent iCal from repopulating via synched data
Authored by: Biorichard on Jan 23, '07 10:46:24AM

This has also been a real problem for me, probably brought about after many synches with my Clie. I ultimately "solved" the problem by doing my synching with my laptop, thereby bypassing my corrupted database on my desktop computer. Thus any non-dangerous solutions would be greatly appreciated.
Richard



[ Reply to This | # ]
Reset OS X's Sync Services
Authored by: bed124 on Jan 24, '07 02:16:06AM
We develop and maintain the Groupcal product which is one of the more serious clients of OS X's Sync Services. With over 10,000 licenses out there, we see multiple situations each week where OS X's Sync Services becomes corrupted.

Fortunately, Apple has provided a way to properly reset Sync Services' internal state. Our Knowledgebase contains an article about resetting Sync Services (the page redirects to a different server which is something that some proxy servers don't allow).

We have seen a wide variety of problems caused by corrupted Sync Services with common ones being duplicated entries, unhandled exceptions and software hangs and crashes. Generally, if things have been working reliably, you haven't changed anything and suddenly syncing "goes wonky," resetting Sync Services is likely to fix things.

People should realize that Sync Services is a significant piece of software and is also very complex and still relatively new. As such, it's bound to have bugs. In addition, it's important that software that uses the Sync Services interfaces be written correctly because it's possible for any syncing software to cause problems for other syncing software that syncs the same resource (e.g., iCal). This is how Apple states it in their Developer notes:

The order in which methods are invoked, and the timing, are important. In fact, the consequences of using this API incorrectly are dire--the users may lose their data.


[ Reply to This | # ]
Reset OS X's Sync Services
Authored by: bed124 on Jan 24, '07 02:20:16AM
Oops ... somehow the comments editor stripped out the <A> tags for the links.

The link to the KB article on resetting Sync Services is:
http://www.snerdware.com/support/index.php?x=&mod_id=2&root=18&id=30

(The Groupcal link is http://www.snerdware.com/) #;-)


[ Reply to This | # ]
Prevent iCal from repopulating via synched data
Authored by: barefootguru on Nov 28, '07 10:12:14AM
In addition to the Reset All Devices command in iSync, under Leopard 10.5 Apple also provide a more thorough command-line version of resetting sync services (which fixed some issues I was having)

http://docs.info.apple.com/article.html?artnum=306484

This article also notes manually fiddling in that folder is Bad Idea.


[ Reply to This | # ]