AppleのSimpleFTPSampleでは、FTPへのログインに使用されるユーザー名に空白が含まれているとエラーメッセージが表示されるという問題があります。ログインできるので、空白のあるユーザー名でFTPにログインすることができますfilezilla
。ユーザー名の空白を使用するには、このサンプルをどのように編集する必要がありますか?
ありがとう
AppleのSimpleFTPSampleでは、FTPへのログインに使用されるユーザー名に空白が含まれているとエラーメッセージが表示されるという問題があります。ログインできるので、空白のあるユーザー名でFTPにログインすることができますfilezilla
。ユーザー名の空白を使用するには、このサンプルをどのように編集する必要がありますか?
ありがとう
Apple の SimpleFTPSample では、ftp URL を使用してユーザー名とパスワードを提供しています。
何かのようなもの:
CFURLRef url = (CFURLRef) [NSURL urlWithString:@"ftp://username:password@host/folder/"];
CFReadStreamRef stream = CFReadStreamCreateWithFTPURL(NULL, url);
ただし、それらを明示的に提供できます
CFURLRef url = (CFURLRef) [NSURL urlWithString:@"ftp://host/folder/"];
CFReadStreamCreateWithFTPURL(NULL, url);
CFReadStreamSetProperty(stream, kCFStreamPropertyFTPUserName, CFSTR("user name"));
CFReadStreamSetProperty(stream, kCFStreamPropertyFTPPassword, CFSTR("password"));
私の経験では、これは「ユーザー名」に空白がある場合に機能します