I know that you use the C-based API to exchange data over FTP, but I would prefer to use something a little higher. I have seen several Objective-C wrappers, but I'm not sure what to use. I do not need this complex interaction with FTP. Its just typical files create / delete, upload / download files ... What do you recommend?
Edit: Here is one of them that looks promising, but I canβt compile it for iPhone ConnectionKit SDK
Not finding anything that worked well, I decided that I would continue and follow Apple's instructions on how to do FTP. Of course, this is PITA, but at least it really works. I defiantly support WebDAV in the first edition of my application, and possibly later some other porting methods. I think I'm going to consider releasing this open source after I get FTP and WebDAV work, because there is no reason why you have to do this low-level job to perform such a basic and ambiguous task, like FTP these days.
This may help, but you can redesign for the reasons stated in bbum:
http://code.google.com/p/s7ftprequest/
, FTP-, , FTP .
FTP ( , 3 , - FTP - , FTP- HP !).
FTP , .
HTTP. WebDAV , FTP, HTTP. , . Heck - HTTP , HTTP.
, , API- HTTP, Objective-C.
, FTP , .
FTP, FTP iPhone SDK. : FTP . -, FTP- , , FTP-, iPhone. , , .
GoldRaccoon is not mentioned and can be found on GitHub. I use this library and it works very well (in addition, it does not support FTP renaming)
Source: https://habr.com/ru/post/1736695/More articles:What are the limitations of Windows CE 4.2? - c #How painful is the deployment of the django project on a live (intermediate) site? - djangoSQL: getting full record with highest counter - sqlView related events related to an element in jQuery - jqueryRead a few lines from InputStreamReader (JAVA) - javaHow to replace obsolete csc ant task - javaThe era is not an era if a new date (0L). What for? - javaUse array as jQuery POST variables? - javascriptDoes calling "new date (long)" result in "January 01, 01:00:00 CET 1970"? - javaWhy is OracleDataAdapter.Fill () so slow? - sqlAll Articles