我正在寻找可以使我挂载网络卷的本地macOS API。
具体来说,我正在寻找与Finder(Cmd-K)完全相同的功能,包括与URI分开传递凭据以及在/ Volumes下创建挂载点而无需超级用户访问。
当前我正在使用mount_smbfs
和mount_afp
,但是:
mount_afp
不能与密码中的unicode字符一起使用,甚至连加引号的答案 0 :(得分:1)
您可以使用NetFS框架和NetFSMountURLSync()
或NetFSMountURLAsync()
。该文档位于NetFS.h头文件中。