I am creating an internal iOS application (so it will never be in the application store), and I need to keep the content directory synchronized between the server and each instance of the iOS application. It would be simple enough if I just wanted to delete and re-download this content every time, but I would rather use something similar to rsync to load only those elements that have been changed.
I have not found a good way to use rsync. I saw Objective-Git as an opportunity here, but with a quick glance it looked like it still supports remote repositories that are not yet supported.
As a final note, while this will not be in the application store, I will not disassemble these devices, and I would prefer not to rely on any private API (although, if there was an elegant solution that used a private API, I could take it).
Thoughts?
ADDITIONAL NOTE: This must be an isolated solution. I will not rely on external services (e.g. Dropbox, Box.net, etc.). This should work exclusively between the device and the server (which is located in the local network with the device).
dtuckernet
source share