As you read before in this blog here and here, iCloud Sync is the no. #1 problem for users in Instacast. I originally thought iCloud Sync would be a great way to sync data between devices. However the light does not shine as bright as I'd like to. The iCloud Sync has a lot of problems, some because I'm simply not a sync algorithm expert, but mostly because iCloud is not working as it should. It just works, NOT!
I tackled a lot of issues with the recent updates, however a few problems remain. But first a short excursion about how iCloud works. Much like Dropbox, iCloud for 'Documents & Data' is a folder on your disc / flash memory. An iCloud daemon process registers for update notifications to this folder and uploads and downloads files to make sure the folder has the same content on every device. But unlike Dropbox, it is really not that reliable. It often happens that the daemon is not able to connect or simply stops working. To get a feel for this issue, you can do this:
If the modification data changes on your Mac, everything works as it should. If not,
This librariand command should not be necessary however. Everything should just work. There is a similar way of doing this with the Apple APIs, but in rare cases this does not work either. The result simply looks like an application error.
In Instacast 1.5.2 and Instacast HD 1.1.1 I tried to detect these circumstances, kick iCloud in the butt if necessary or alert the user if iCloud is simply not reacting in any way. I also added an option to reset the data in iCloud and upload the current state. This might solve the issue of iCloud being stuck.
But sure enough, I am still not convinced that I finally found the master fix. Apple should get its act together and do something. I will file the same bug over and over again until this situation gets better. I just hope that the current version is working a bit better for most users. Fingers crossed.
Another thing I added is synchronizing data of what has been downloaded. This option has to be enabled manually in the 'iCloud Sync' settings, since I am not sure if the behavior is what you expect. Just try it out and if it sucks, disable it again and let me know.
April 5th, 2012 • Permalink
05/04/2013 - Tips and Tricks Part Three (Sharing and Accounts)
05/03/2013 - Instacast for Mac - Tips and Tricks Part Two (System Functions)
05/02/2013 - Instacast for Mac - Tips and Tricks Part One (Playback)
05/01/2013 - Instacast for Mac - Public Beta Available
12/15/2012 - Integrate with Instacast
12/12/2012 - Instacast's Automatic Download Management
12/09/2012 - More about our Cloud Sync
12/06/2012 - Instacast 3.0 Available
09/13/2012 - Instacast Memberships
08/08/2012 - Instacast Sync Follow-Up
08/06/2012 - State of Instacast Sync