是否可以在iPhone或iPad应用程序中使用rsync lib?或者,也许有什么替代方案适合通过sftp进行远程文件同步?是否可以在iOS应用程序中使用rsync?
13
A
回答
0
我不得不关闭这个问题,因为目前只有几个可能的解决方案,它们都不是'开箱即用'。
我在AppSote上发现了一些程序,它以某种方式模仿rsync功能,因此毕竟使用rsync是可能的,但不是那么简单。
修改rsync把它变成一个库是可行的,但这不是这些程序之一的作者如何做到的。这样做会使应用程序受到Apple不允许的GPL支持。
还有其他的方法,如http://search.cpan.org/~leakin/File-Rsync-0.42/Rsync.pm(perl模块)和https://github.com/kolosy/rsync.net(c#)。
我怀疑从iOS 5.0发布以来,有人会真的需要rsync lib for iphone。然而,人们可能需要它来支持一些遗留代码,但即使从头开始重新编写rsync lib也是有问题的,因为它是复杂的工具,而且这项任务肯定会花费两三个月的时间。
2
3
Acrosync库是一个不错的选择,我已经为它的演示。 它根据RPL许可证提供许可,并提供商业许可证。
库: https://github.com/gilbertchen/acrosync-library
我演示(固定的一些错误): https://github.com/Lessica/Acrosync-Demo
+0
我们在哪里可以找到您的演示?谢谢 – ropic
相关问题
- 1. 是否可以在iOS应用程序中使用MacFUSE?
- 2. 是否可以使用iPod为iOS开发应用程序?
- 3. 是否可以使用Windows Cordova创建iOS应用程序?
- 4. 是否有可能在phonegap ios应用程序中使用iframe
- 5. 是否可以在iOS应用程序中嵌入iBook?
- 6. 是否可以在IOS应用程序中处理GSM呼叫?
- 7. 是否可以在iOS中创建透明应用程序
- 8. 通用应用程序是否可以在iOS 3.0上部署?
- 9. 是否可以将Unity应用程序集成到iOS应用程序中?
- 10. 在Android和iOS应用程序中是否可以使用虚拟TPV?
- 11. 是否可以使用UIButton在iOS应用程序中嵌入Vimeo视频?
- 12. 是否可以使用终端在仪器中运行iOS应用程序?
- 13. 是否可以在应用程序中使用iOS“感叹号”徽章/按钮?
- 14. 是否可以在Qt应用程序中使用Win32钩子
- 15. 是否可以在Facebook应用程序中使用Parallax?
- 16. 是否可以在WP8 Direct3D应用程序中使用AssImp?
- 17. 是否可以在桌面应用程序中使用EJB 3.1?
- 18. 是否可以在桌面应用程序中使用Java WebSocket?
- 19. silverlight是否可以在wpf windows应用程序中使用?
- 20. TextRenderer.DrawText()是否可以在WEB应用程序(C#.NET)中使用?
- 21. 是否可以在Polymer 2应用程序中使用vaadin-grid?
- 22. 是否可以在其他应用程序中使用git?
- 23. 是否可以在e4应用程序中使用FormEditor?
- 24. 是否可以在PhoneGap应用程序中使用ShareThis?
- 25. 是否可以在angularjs应用程序中使用jqueryaop?
- 26. 是否可以在AngularJS应用程序中使用Typescript?
- 27. 是否可以在应用程序中使用X-AppEngine-Country
- 28. 是否可以直接在应用程序中使用ScalaCheck?
- 29. 是否可以在Android应用程序中使用差异?
- 30. 是否可以在wxPython应用程序中使用Panda3D?
它是什么,你想要什么?将远程文件夹同步到应用程序文档文件夹?无论如何,不,你不能使用rsync,因为你不能运行命令行命令。并且iOS SDK中没有框架来做到这一点... –