View Full Version : Just FYI: OF for iPhone breaks with iOS7 beta
BadExec
2013-06-11, 10:43 AM
Just thought I'd let you fine folks know that in testing iOS 7 beta, that OF for iPhone is not working properly. Specifically, pulling in sync'd data from OmniSync fails leaving the app empty without any data.
Of course we can't expect Omni Group to support the beta, so this is more of a letting you know, proceed with caution kind of thing.
tlowkes
2013-06-11, 11:55 AM
I'm having the same problem. Came here to see if anyone else had trouble. Hoping this is solved quickly, otherwise a downgrade might be in my future...
jjlucsy
2013-06-12, 07:00 AM
I installed ios7 as well, but all my data is there. Are you installing fresh and trying to resync or did you restore your old data? I did the latter. It seems the update makes the apps see it as a "new" device.
tlowkes
2013-06-12, 10:08 AM
Jjlucsy - Thanks for the advice...I deleted all of my clients on the sync pane in preferences, did a fresh sync with the iPhone, and all worked. Looks like I'll be sticking with IOS7 for a while longer...
nick101
2013-06-14, 05:20 AM
Works OK here
Animgif
2013-06-16, 06:58 AM
No issue for me with iOS 7 on a private WebDAV server (Mountain Lion).
Zack42
2013-06-25, 05:09 AM
iOS7-B1 worked fine on my iPhone, unfortunately OF does not read the database on B2 for me. The database (6MB) is on my iPhone and iPad, I even tried loading it via iTunes, but no data shows up in either app. I went back to B1 on my iPhone, and the issue continued. My iPad was fine when I went back to iOS 6.
acerier
2013-07-01, 07:24 AM
I am an iOS developer, and I too attempted to install OmniFocus for iPhone onto iOS 7 Beta 2. Typing in my Omni Sync password did not sync.
I followed the instructions on this thread: I opened Preferences in OmniFocus 1.1x on the desktop, and opened the Sync preferences view. I selected Show Clients and unregistered the phone I had updated to iOS 7.
I returned to the phone and a new sync worked perfectly.
Zack42
2013-07-03, 05:29 PM
I tried unregistering my devices, but that did not solve the problem. I even tried a clean iOS7 install, only installed OF on my iPad, unregistered all clients except the desktop, and tried to then synch OF iPad…no go. The database loads to my iPad, but it is not read by the app. I then unregistered all clients, rebuilt and compacted the db, re-synched the mac client, and same issue with iPad on iOS7.
Ken Case
2013-07-04, 08:52 AM
Obviously this is working for some people and not for others. Staying away from details about iOS 7 and Mavericks (which are both still under NDA), let me talk a little about a free open source project, libxml2.
Libxml2 (http://www.xmlsoft.org/) is a library which parses plain text XML files, and ships with Mac OS X and iOS. It's used by OmniFocus to read your tasks, which are stored as plain text XML in your OmniFocus database.
Libxml2 version 2.9.0 was released as open source last September (http://www.xmlsoft.org/news.html), and introduced some default parser limits where there previously weren't any (other than available memory). These limits can be configured, of course—but if an app which was built against an earlier version of libxml2 were to find itself unexpectedly using 2.9 or later, it might very well accidently bump into these limits—particularly when asked to read large XML files.
That sort of change could explain why some people might have no trouble at all using an app, while other people find it stops working as soon as they try to load up a large dataset.
Hope this helps!
Zack42
2013-07-08, 01:47 PM
Thanks for the insight, and Beta3 - woohoo! Back on the omnifocus track… 200 projects, 1245 actions, on all devices...
Mburch
2013-07-15, 10:36 AM
OF doesn't work for me with Beta3...empty database.
BadExec
2013-07-17, 10:44 AM
I installed ios7 as well, but all my data is there. Are you installing fresh and trying to resync or did you restore your old data? I did the latter. It seems the update makes the apps see it as a "new" device.
Well, I tried all of thew advice on this thread and now OF launches without an error, but never sync's over any data.
I checked all of my sync settings and everything is correct. I even uninstalled and reinstalled OF on the iPad. Seems that my sync data is stored somewhere in the program, because even when I uninstalled and reinstalled my sync account was still in there.
So, the error is gone, but I still have no data. Hoping this can be fixed eventually, I miss OF on my iPad.
BadExec
2013-07-29, 01:28 PM
I was able to get it working by doing the following:
1. Archive old items
2. Backup database on MAC
3. Compact Database and replacing sever version with backup
4. manually move database to iPad (via iTunes)
5. reenable sync on iPad
I gave full instructions in this thread, which is the one that gave me the idea to manually move the database over:
http://forums.omnigroup.com/showthread.php?t=29105
Hope this helps! Certainly got me up and running again.
Lizard
2013-07-30, 04:20 PM
Without commenting on unreleased operating systems...
If OmniFocus can't sync down your database from a fresh install, that suggests your database is rather large. Manually moving the database to your device may work around the issue, but sooner or later you may run into other problems because of this.
I encourage you to chat with our Support Humans (omnifocus@omnigroup.com) about slimming down your database before trouble strikes.
cheekyjeremy
2013-08-12, 12:45 PM
While I did have the issues others have with getting sync working, the various fixes solved the problem. The problem I am having now (this began as a problem in Beta2 and has remained into beta5) is that if I try to cut or copy text from the content of an action, the app crashes. Re-installing, hard resetting etc doesn't fix it.
I certainly realize that this is a beta, and this is in no way a complaint, it is purely a heads up for those who work on these things
J
vBulletin® v3.8.7, Copyright ©2000-2025, vBulletin Solutions, Inc.