This is not something that has ever been possible for third-party iOS apps, unfortunately.
Sorry if this is a simple-minded question, but could someone explain whether or not thereās a way to setup OF2 synching between, say my mac and my iphone such that the data never lives anywhere other than those two devices?
There are a bunch of us at my company who use OF2, but itās an absolute rule that todo-list type data can not live anywhere other than on company owned/managed devices. I know Omnigroup is honest, but thereās just zero chance I could get this rule changedā¦ and I donāt want to start job hunting. I donāt want to drop OF or go back to OF1, but Iām not sure what other path to take here.
So, is it doable to setup a āserverā on my local mac to serve the db to my phone? Sorry if this has been explained before, but Iād probably need step-by-step instructions to be able to do it.
thanks for any help/suggestions,
Carl
I think that what you suggest is a perfectly reasonable strategy, but I can guarantee that my company (and probably most companies) wonāt accept it. Whether justified or not, the standard rule is: :āYou may never put company data on any machine that we donāt own and have 100% control over.ā
Carl
P.S. Sorry that this comment got misplaced. It was supposed to be a reply to the person above who asked whether or not an encrypted external sync service would be doable.
Setting it up securely is the challenge. The problem is that OF uses WebDAV only for syncing now, and all the instructions for setting up syncing involve turning on apache. Once thatās done, well, how good are you at securing a web server against all future flaws (and how rapidly does Apple patch it on OSX when issues are found)?
Iām searching for a standalone WebDAV server application (not just a shell to the built-in OSX stuff) that, when on a secure network, I can turn on, sync, and then turn off easily without having to fool around with apache configuration. If anyone has any leads, please post links here.
[Edit] I may just create an OSX virtual machine and use that as my sync server. And to be clear: While this would solve (however kludgy) my personal use issues, it doesnāt address the need for a non-server based sync solution for business use. In hindsight, even OF1 shouldnāt have been used because it turns on the general apache sync server in OSX.
I can just add to my voice to the need for a local sync solution for iphone/ipad. I will not use cloud services for this (heart bleed affected Omnicloud) and am not technical enough to set-up a webdav server on my mac plus against company policy.
Iām also very sad, that local syncing is gone in OF2, especially that it isnāt communicated properly.
A version 2 looses functionality over version 1.
To have the possiblity to sync with iCloud or another cloud service is wonderful.
To be forced to is not nice ā¦ :-(
Iām hoping there is some kind of local syncing coming back to version 2 ā¦
Greetings from Germany,
Matthias / Soul71
My solution.
I use the simple and free app from AppStore: WebDAVNav server . I set up local webdav server for 5 minutes, and now use local synchronisation in OF2
Here a few firms where customer data got stolen. The NSA-Scandals and this are the reason, why I donāt want to get to much data into the Internet. Some is necessary, but I am against putting everything on or over the Internet. Only the things and data I WANT to.
I know there isnāt absolute (data) security, even on my computer at home (which is connected to the internet), but I donāt want to make it to easy, to get my personal data stolen.
Here some of the cyber attacks where customer data got stolen.
If you want to see even more, just google ācyber attacksā and ācustomer data stolenā:
05.2014 Ebay
05.2014 Orange (France)
04.2014 Michaels Stores Inc.
03.2014 Sands (Las Vegas)
02.2014 Barcleys
02.2014 kickstarter
01.2014 Target
01.2014 Neiman Marcus
10.2013 Adobe
10.2012 Barnes & Noble
04.2011 Sony
04.2011 TiVo
12.2010 McDonalds
12.2010 Honda
Thanks for the hint. I tried without success. Synchronization stops with an SSL error. Please, could you elaborate a little bit what you did?
I also require local Bonjour sync. Cloud sync is not an option. Please bake a proper solution into OmniFocus v2. As someone mentioned, even Apple backtracked and restored iTunes local sync for calendars, contacts, etc.
Iāve not seen problems using Bonjour sync of my OmniFocus database with my Mac, iPhone and iPad over the years.
This is a deal breaker.
-ITG
- Download and install the WebDavNav Server
- Set manually ip address for you Mac in Wi-Fi settings
- Run WebDavNav Server app and set settings:
-set the share folder
-set the username and password in Authentication tab - Set the ip address of you mac in OmniFocus WebDav server preference
- Add WebDavNav Server App in startup.
Thanks, got that done. Asked the developer to add https in the next version. Iām going this route even after downgrading to OF1 so I can control when the service is exposed.
Any Hope for a (easy) local sync in the future
with the technological possibilities of
iOS 8 and Mac OS X 10.10 Yosemite?
- Difficult to configure in a secure manner using built-in WebDAV server. Third party solutions like WebDAVNavServer work, but donāt support HTTPS (yet).
- OmniFocus expects sync server to always be there, rather than manually triggered. No way to stop background sync, and OF hangs badly when it tries to run and doesnāt find the server.
- When switching networks, like running on an iOS personal hotspot, the IP address changes all the time, so you have to reconfigure sync repeatedly.
I was SOOO MAD yesterday when I upgraded to OF2 Mac and iPhone and found I couldnāt sync them locally. Omni should have put a BIG RED WARNING saying that this feature has been removed. I mean WTF.
So I almost refunded my OF2 upgrade yesterday but I figured a temporary workaroundā¦ Seriously, who has the time to buy and install OS X Server and make sure the services enabled are secure??? I just want to work (instead of creating a āMake OF2 syncā project that would take up my time)!
- Have your master/server database computer run OF1 (thatās right, currently 1.10.6).
- Fix the port of your master OF1 (I chose 50042 in this example):
defaults write com.omnigroup.OmniFocus SyncServerPort -int 50042
- On my OF2 laptop, I sync using Advanced (WebDAV) with the server address:
https://my-desktop-name.local:50042
- My OF2 iPhone automatically recognizes the OF port I fixed.
OF2 Mac and iPhone now syncs with my master database on OF 1. I guess this works because OF1 must be setting up a WebDAV server behind the scenes on that port.
This is definitely NOT ideal as it requires the master to run OF1 but itāll work for now until HOPEFULLY enough people complain to omnifocus@omnigroup.com to put this feature back.
+1
This is a critical fail for medical use. Tasks often involve patient identities (āCheck Mr Smithās HIV medicationsā) and cannot legally be exposed to an external server. Individual jurisdictions have varying laws; all put strong limits on this.
A local WebDAV server is not a viable solution, as one frequently moves between networks (within and between hospitals along with private practice) and there is often no internet access available.
I would strongly support the suggestion that a ādirect from the companyā version with local synchronisation be created if the Mac App Store sandbox rules block this functionality in the mass-market version. Several other developers successfully follow this, and OmniGroup already have their own storeā¦
this idea should be take a serious look as Yosemite and iOS 8 advanced, especially in continuity.
Hello all,
I also complain about this feature removal. I donāt want to store sensitive information in the cloud, so Iām tempted to ask for a refund too. Iāve also upgraded my iPad to iOS 8 just because it is not possible to download any OF compatible compatible with ios 7.x
Il try jangās suggestion or LoggerHās until get arrive to a decision
I hope OG guys would create an easy solution to deal with OF 1.x and iphoneās OF 2 to be compatible with their Bonjour services, in a very simple way.
Thank you,
S.
Bonjour is dead as a technology. Even Cultured Codeās Things has abandoned Bonjour support. You wonāt be able to turn to Things if you still wanted Bonjour.
Iām not sure if there are any apps that still use Bonjour now. It is going the way of CRT monitors, SCSI, and parallel ports into the Junkyard in the Sky.