View Single Post
Hi All,

First off, thanks to everyone who's posted helpful tips and websites about getting iphone syncing to work. It took me a few days, and a little frustration, but it's working. And I know a whole lot more about UNIX- bonus!

But I thought I ought to give some information back to the community, so here's how I did it.

First off, I'm running OS X leopard, so I'm not sure how these instructions will work on other systems.

I relied heavily on this website:

http://www.timefold.com/osx/tips/webdavical.html

As a note to others who are new to using Terminal/UNIX, the sudo command is very powerful, and you can do lots of bad stuff to your computer if you use it improperly, so consider yourself warned.

The first command opens the apache folder. The second makes a copy of the httpd.conf file, just in case you really mess up the original. I followed the first two commands, but opened and edited the httpd.conf file using BBedit (free demo version available at their website), instead of opening the file in vi and making the changes there. I placed "DAVLockDB /Library/WebServer/davlocks/DAVLockDB" below "DocumentRoot "/Library/WebServer/Documents""

Other than that, I followed the website almost exactly in terms of the Terminal commands. I did replace dav/iCal with dav/omnifocus, to keep things straight. Also, while you're in the system preferences turning on web sharing, take note at the top of the name of your computer on the local network, after the sentence "Computers on your local network can access your computer at:"

When it comes to the section on publishing, there's a few differences. You can access the sync options through the preferences in omnifocus 1.1 (sneaky peek). Click on WebDAV. Replace the URL with "http://the_name_of_your_computer_on_the_local_network/dav/omnifocus" and click sync. If the gods are smiling upon you, you won't get a "sync failed" message. If you do, the website above has a few examples of errors, and what you can do to try to fix them.

If it works, you should then be sure that your iphone/ipod touch is on the same network as your computer, and the click the "share settings button" on your computer. Then open up omnifocus on your iphone/touch, go to settings, scroll down to "syncronization", click WebDAV, and then click "get settings from Mac." This should change the URL to the one you entered in your desktop version of omnifocus, and you should be all set. Go back to the main mobile omnifocus screen, and you should see a progress bar showing syncing.

That's it!

It's a kind of intimidating process, but I hope this will come in handy for other newcomers like me.

Good luck!