gpt4 book ai didi

ios - 上传文件到 ftp - iOS

转载 作者:行者123 更新时间:2023-11-28 17:33:07 25 4
gpt4 key购买 nike

我使用 SimpleFTPSample上传文件,但我有问题:

ftpStream = CFWriteStreamCreateWithFTPURL(NULL, (__bridge CFURLRef) urlOfHost);
assert(ftpStream != NULL);

它总是NULL,我不知道为什么? hostUrl 没问题,但 ftpStream 没有任何反应,我得到了断言。

网址:

urlOfHost = [[AppDelegate sharedAppDelegate] smartURLForString:[NSString stringWithFormat: @"ftp://wd150.1host.co.il/%@", orderKey]];

success = (urlOfHost != nil);

if (success) {
// Add the last part of the file name to the end of the URL to form the final
// URL that we're going to put to.

urlOfHost = CFBridgingRelease(CFURLCreateCopyAppendingPathComponent(NULL, (__bridge CFURLRef) url, (__bridge CFStringRef) [filePath lastPathComponent], false)
);
NSLog (@"%@", [urlOfHost description]);
success = (urlOfHost != nil);
}

有人知道吗?

提前致谢。

最佳答案

你有没有把PutController中的这个药水添加到你的迁移程序中。下面将解决simpeFTPsample“文件读取错误”

@implementation PutController{    
uint8_t _buffer[kSendBufferSize];
}
-(uint8_t *)buffer{
return self->_buffer;
}

如果你没有在你的程序中插入这部分。

 bytesRead = [self.fileStream read:self.buffer maxLength:kSendBufferSize];

关于ios - 上传文件到 ftp - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10651974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com