Tag: ftp

Apple文档中提供的SimpleFTPSample中存在打开stream错误

我想通过ftp上传图片到服务器。 我在苹果文档中find一个SimpleFTPSample ,并将其下载。 当运行应用程序(我使用xcode 4.5.2,目标iphone 5.0模拟器),它工作正常。 我试图通过这个应用程序在我的服务器中创build目录,并成功。 但是,上传应用程序中提供的图像将导致“打开stream错误”。 我没有做任何改变的应用程序。 只需inputurl,用户名和密码。 我认为这是没有问题的,因为我指定的目录是成功创build的。 当创build目录的URL是“ftp://54.xyz/newfolder/”它被成功创build。 但是,上传的url是“ftp://54.xyz/TestImage1.png” 文件path是“/var/folders/pn/8p0jc4qn70v37j58c1kwf8l80000gn/T/TestImage1.png” 通过追加最后的组件string与我指定的FTPurl获得URL。 那么,它有什么错误? 在fn中, – (void)stream:(NSStream *)aStream handleEvent:(NSStreamEvent)eventCode { case NSStreamEventErrorOccurred: { [self stopSendWithStatus:@"Stream open error"]; } break; 被调用并显示stream打开错误。 我GOOGLE了一整天,没有需要的结果。 它非常紧急,我甚至不能为此开始赏金。 请帮忙

IOS使用NSURLSession FTP上传

我正试图通过FTP上传文件到服务器。 根据Apple文档 NSURLSession类支持FTP操作。 有一个着名的苹果开发者博客也支持。 但是还不清楚NSURLSession API是否支持ftp上传? (我尝试了build议的方式,并得到错误)。 使用CFFTPStreamRef的传统方法,ftp上传工作正常,但在9.0中不推荐使用。 头文件说: CF_DEPRECATED(10_3,10_11,2_0,9_0,“使用NSURLSessionAPI的FTP请求”) 任何想法,例子或链接获得帮助。 我正在尝试这样的事情: NSURL *url_upload = [NSURL URLWithString:@"ftp://username:password@thelink/myfolder/filename.zip"]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url_upload]; [request setHTTPMethod:@"PUT"]; NSURL *docsDirURL = [NSURL fileURLWithPath:filePath]; NSURLProtectionSpace * protectionSpace = [[NSURLProtectionSpace alloc] initWithHost:url_upload.host port:[url_upload.port integerValue] protocol:url_upload.scheme realm:nil authenticationMethod:nil]; NSURLCredential *cred = [NSURLCredential credentialWithUser:userId password:password persistence:NSURLCredentialPersistenceForSession]; NSURLCredentialStorage * cred_storage ; [cred_storage setCredential:cred […]

从iOS应用程序上传文件到FTP

我读了SimpleFTPSample,但是我需要比这个文档更好的例子。 我用谷歌的一些其他的例子,但我发现所有的网站结尾提到苹果文件,我还没有发现其他的东西没有。 有人能帮我吗? 谢谢。

将FTP目录内容下载到ios

我有一个网站,让我们说这是“http://www.jwilkthings.com/stuff” 我有一堆存储在这个网站上的.txt文件,例如“http://www.jwilkthings.com/stuff/text1.txt” 我想要做的是find一种方式在iOS下载所有这些文本文件,而不知道文件名是什么。 我已经可以手动检索它们,只要我有一个文件名,但是我宁愿只是把它们全部放在一起,如果可能的话把它们放在文档目录中。 我目前使用FileZilla上传所有的文本文件,所以我可以使用FTP,如果需要的话。

在Objective-C iOS上将东西上传到FTP

前几天我问如何从FTP下载文件,我解决了我的问题与这种types的NSData和dataWithContentsOfURL: ftp://user:pass@server/path/of/file.extension 但现在我需要上传一个文件,我想知道是否有任何指令通过URL上传文件,但我认为这是不可能的,许多我看到iOS的库使用PHP,我不想要它,而且来自Apple的SimpleFTPSample对于初级开发者来说是如此令人困惑,以至于我不能理解任何东西,那么上传指定URL,Path,File,user和pass的文件的简单代码呢?