我目前正在开发tvOS / iPhone应用程序。目标是浏览我的本地网络,找到发布AFP和SMB共享并从中读取文件的不同设备。
到目前为止,我已经使用NSNetServiceBrowser
设法找到并列出了网络中的其他设备(例如时间胶囊)。
我的问题是:如何访问和读取找到的AFP或SMB共享的信息(例如目录或文件)?
我尝试了NSFileManager
,但是从我发现的结果来看,它根本不适合该任务……关于如何使用iOS框架或第三方库实现此目标的任何想法?
最佳答案
我找不到一个Objective-C或Swift的示例,但这是在C中。
Tango library in C
带有NSURLRequest
URL的smb://
似乎可以使用,但是根据Apple的文档,这可能仅限于OSX。