The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus Syncing > iCal Sync
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Trouble syncing with iCal? [See first post in thread.] Thread Tools Search this Thread Display Modes
Hi and thanks for your message.

I've sync'd successfully with iCal but must admit I was a little surprised that the items link with iCal as "to do" and not as actual actionable items in the calendar itself - rather annoying. Why is that?

One of the main reasons I purchased Omni was to organize quickly and effectively, using this method I now find myself going through my to do list in iCal and literally dragging and dropping the items into their respective calendars... and putting effective times on them!! which brings me to my next point - is it possible for omni to further specify not only the date that the items are due on but also the time?
If you've read this:

Originally Posted by kaebot View Post
The first method of fixing this is by far the easiest, but it will reset every application that interacts with Sync Services, effectively making the application appear as if it's never synced. For some people who need to maintain a sync history, this might not be the best approach but for most applications, it should be okay. Please feel free to get in touch or post here if you have questions.

For method one, please paste the following into (found in the Utilities subfolder of the Applications folder on your hard drive):

killall SyncServer
Then, press return. You may get a 'no such process' response. That's okay. That just means that SyncServer wasn't running when we told it to stop.

Next, enter the following command into Terminal and press Return again:
rm -rf ~/Library/Application\ Support/SyncServices/*

If no error messages appear, you can quit Terminal. (If one does appear during the second step, please copy it into a message to us at the address above.) The second command totally resets the Sync Service database, forcing it to rebuild everything from scratch.
...then perhaps I can help you reset only the OmniFocus sync information without destroying sync data for you other applications. I did the following:

0. Close

1. cd ~/Library/Application Support/SyncServices/Local/clientdata

This appears to be where the Apple stores the sync data for all syncing applications.

2. grep -ri omnifocus *

This showed me which clientdata files related to OmniFocus. I got this output:

Binary file 0b1e938420001fb48bd1f805dba85b411524e968/changestore.changedb matches
Binary file 0b1e938420001fb48bd1f805dba85b411524e968/data.syncdb matches
Binary file 4e82de4aa49721652fa53fb53cc2774862e5c8b1/changestore.changedb matches
Binary file 4e82de4aa49721652fa53fb53cc2774862e5c8b1/data.syncdb matches
Binary file 7fef3df625cf55044d6bb962d9afcdcb3f182ede/data.syncdb matches
Binary file a42ff0467db06327510fd9af046aea90e00da9c8/data.syncdb matches
Binary file matches
Binary file matches
Binary file matches
Binary file matches
Binary file matches
Binary file matches
Binary file matches
Binary file matches
Binary file com.busymac.busycal/changestore.changedb matches
Binary file com.busymac.busycal/data.syncdb matches
Binary file dc840cbe2aa73a713813aa1bcff80243b42babc1/changestore.changedb matches
Binary file dc840cbe2aa73a713813aa1bcff80243b42babc1/data.syncdb matches
Binary file e91660c392db590ccb318d50e0089cc12c0874ba/changestore.changedb matches
Binary file e91660c392db590ccb318d50e0089cc12c0874ba/data.syncdb matches
Binary file ef5c023652c350b22b47d3e083534ca101217f1f/data.syncdb matches
Binary file ef5c023652c350b22b47d3e083534ca101217f1f/recordids.synciddb matches
This line caught my eye: "e91660c392db590ccb318d50e0089cc12c0874ba/clientname.txt:com.omnigroup.OmniFocus"

I guess that this was the sync data just for OmniFocus, so I tried deleting it.

3. rm -fR e91660c392db590ccb318d50e0089cc12c0874ba/

Your folder name will differ. I hope there's only one folder with a clientname.txt file that matches OmniFocus. If I saw more than one, then I would probably delete them all and hope for the best.

4. Re-open

You should see that the sync settings remain, but have no OmniFocus tasks on your iCal.

5. In OmniFocus: Sync with iCal.


I make no warranty, but I hope this helps you.
Originally Posted by kaebot View Post
In iCal, select View -> Show To-Do List. The actions you synched to iCal should appear in that list. (We sync actions as To-Do's, not as events on the calendar.) If the events do not show up on the To-Do list, continue reading.
It no longer says "Show To-Do List"... it is now called Show Reminders. That held me up a bit, but figured it out when I just started clicking around. Other than this little piece, this post was extremely helpful.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I post thread about any topic prakashero Omni Lounge 1 2012-05-16 01:32 PM
Trouble syncing Omni Reminders with iCal rsilber OmniFocus Syncing 1 2011-08-16 03:41 PM
Post MobileMe: problem syncing with iCal using OF 1.1 pvonk iCal Sync 7 2008-07-16 08:14 PM
Trouble Syncing with iCal ChrisSeek iCal Sync 0 2007-12-25 08:49 AM

All times are GMT -8. The time now is 08:42 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc.