Ответ 1
Мне нужно закрыть этот вопрос, потому что на данный момент существует только несколько возможных решений, и ни один из них не запускается "из коробки".
Я нашел несколько программ на AppSote, которые каким-то образом имитируют функциональность rsync, так что все-таки использование rsync возможно, но не так просто, как кажется.
Модифицировать rsync, чтобы превратить его в библиотеку, возможно, но это не так, как это сделал автор одной из этих программ. Это будет связано с GPL, которое не разрешено Apple.
Существуют и другие подходы, такие как http://search.cpan.org/~leakin/File-Rsync-0.42/Rsync.pm (модуль perl) и https://github.com/kolosy/rsync.net (С#).
Я сомневаюсь, что кому-то действительно понадобится rsync lib для iphone с момента выхода iOS 5.0. Однако ему может понадобиться поддержка некоторого устаревшего кода, но даже тогда переписывание rsync lib с нуля вызывает сомнения, поскольку это сложный инструмент, и эта задача, безусловно, займет больше двух-трех месяцев.