iOS – 通用stream错误(FTP)

我试图上传一个文件到FTP服务器使用像simpleSampleFTPFTPManager不同的库,但我得到“一般stream错误”,我的凭据和端口是正确的。

当我尝试从代理本地networking上传文件我可以上传文件到同一台服务器,但当代理本地networking之外,我得到一般stream错误。

我检查FTP文件正在创build的名称和扩展名是正确的,但它仍然是0字节,然后超时后,我得到错误“一般stream错误”。

有没有人面临同样的问题? 我怎样才能解决这个问题的任何想法?

在我的情况下,问题发生,因为FTP服务器正在使用外部IP地址。 我通过手动命令传递给FTP服务器来解决这个问题。