Re:Frustrated with iCloud, Apple’s developer community speak...
by lake_rogue on Thursday March 28, 2013 @11:46AM
(#5455504)
The biggest reason we wanted to use iCloud is:
background syncing (i.e. not just when the app is in the background, when the app isn't even running).
For apps that get a fair bit of off-line data creation this is a nice feature.
There's no way for a third party library to do this (at least not through iOS 6.1.3 SDK).
It "just works" (if it actually worked).
With Dropbox, either you are storing everything for all of your users (and paying for it), or you integrate into the user's Dropbox account - which would necessitate a fancy ol' login/authentication system. Far from seamless, and relies on your users subscribing to something that is popular but far from ubiquitous.
So... either pay through the nose for all your users' storage, or force them to jump through some circus hoops on their own. Neither are great.