我正在尝试以编程方式发现并挂载使用 OS X 文件共享从 Cocoa 应用程序共享的网络卷。我正在使用 NSNetServiceBrowser 来发现哪些服务器正在宣传文件共享——这很容易。
我的问题是关于下一步 - 你如何发现给定机器的可用共享?IE。鉴于 AFP URL 看起来像这样:
afp://SomeMac._afpovertcp._tcp.local/SomeVolume
afp://SomeMac._afpovertcp._tcp.local/OtherVolume
如何发现构成最后一个 url 组件的共享名称?当然,我不必为此打低级法新社电话!