Subir files a ftp desde la aplicación iOS

Leí el SimpleFTPSample pero necesito un ejemplo mejor que este documento. Hice algunos otros ejemplos de Google, pero todos los sitios que encontré terminaron por referirse al documento de Apple, y no he encontrado nada que no lo haga.

¿Alguien me puede ayudar? Gracias.

Escribió un cargador de ftp fácil de usar para iOS y se ejecuta en un hilo de background cortesía de ASIHTTPReq.

https://github.com/soulslicer/QueueFTP

Creo que puedes hacer esto con ASIHttpRequest , que es muy potente.

De su doc :

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; // Upload a file on disk [request setFile:@"/Users/ben/Desktop/ben.jpg" withFileName:@"myphoto.jpg" andContentType:@"image/jpeg" forKey:@"photo"]; // Upload an NSData instance [request setData:imageData withFileName:@"myphoto.jpg" andContentType:@"image/jpeg" forKey:@"photo"]; 

y

 ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [request addPostValue:@"Ben" forKey:@"names"]; [request addPostValue:@"George" forKey:@"names"]; [request addFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photos"]; [request addData:imageData withFileName:@"george.jpg" andContentType:@"image/jpeg" forKey:@"photos"]; 

En su caso, url sería una url FTP, por ejemplo: ftp://user:password@my.host.com

Pero eso no lo hará por usted o su requisito es hacer un cliente ftp, eche un vistazo a estos:

También es posible que desee ver Black Raccoon, que es un sistema de files FTP ligero y se mantiene activamente.