我目前正在开发tvOS / iPhone应用程序。目标是浏览我的本地网络,找到发布AFP和SMB共享并从中读取文件的不同设备。

到目前为止,我已经使用NSNetServiceBrowser设法找到并列出了网络中的其他设备(例如时间胶囊)。

我的问题是:如何访问和读取找到的AFP或SMB共享的信息(例如目录或文件)?

我尝试了NSFileManager,但是从我发现的结果来看,它根本不适合该任务……关于如何使用iOS框架或第三方库实现此目标的任何想法?

最佳答案

我找不到一个Objective-C或Swift的示例,但这是在C中。

Tango library in C

带有NSURLRequest URL的smb://似乎可以使用,但是根据Apple的文档,这可能仅限于OSX。

10-07 19:37