我目前正在开发一款tvOS/iPhone应用程序。目标是浏览我的本地网络,找到发布AFP和SMB共享的不同设备,并从中读取文件。
到目前为止,我已经使用NSNetServiceBrowser
找到并列出了网络中的不同设备(比如我的时间胶囊)。
我的问题是:如何访问和读取我找到的AFP或SMB共享的信息(例如目录或文件)
我尝试过NSFileManager
,但从我发现的情况来看,它根本不适合这个任务……有什么想法可以使用iOS框架或第三方库来实现这一点吗?
我找不到Objective-C或Swift的例子,但这个例子在C
C 中的探戈库
这似乎适用于带有smb://
URL的NSURLRequest
,但根据苹果的文档,这可能仅限于OS X。