Objective c dataWithContentsOfURL对于smb URL返回零

Objective c dataWithContentsOfURL对于smb URL返回零,objective-c,nsurl,smb,Objective C,Nsurl,Smb,我有这样一个文件路径: smb://servername/Folder/Folder/FTP/ANC/ANC.pdf 我正在尝试读取此文件: NSURL *url = [NSURL fileURLWithPath:@"smb:///servername/Folder/Folder/FTP/ANC/ANC.pdf"]; NSData *urlData = [NSData dataWithContentsOfURL:url]; 但urlData返回零。为什么?路径是100%正确的smb://s

我有这样一个文件路径:

smb://servername/Folder/Folder/FTP/ANC/ANC.pdf
我正在尝试读取此文件:

NSURL *url = [NSURL fileURLWithPath:@"smb:///servername/Folder/Folder/FTP/ANC/ANC.pdf"];

NSData *urlData = [NSData dataWithContentsOfURL:url];

但urlData返回零。为什么?路径是100%正确的

smb://servername/folder/folder/ANC/ANC.pdf != smb:///servername/Folder/Folder/FTP/ANC/ANC.pdfthats 这只是一个例子。该示例现已修复。如另一篇文章所述,如果URL字符串中包含该方案,则必须使用[NSURL URLWithString:@smb://…