用于安装网络卷的本地API

问题描述 投票:0回答:1

我正在寻找一个本机macOS API,它将使我能够安装网络卷。

具体来说,我正在寻找Finder(Cmd-K)要做的事情,包括与URI分开传递凭据以及在/ Volumes下创建挂载点,而无需超级用户访问。

当前我正在使用mount_smbfsmount_afp,但:

  • 它们需要将凭据编码到URI中,并且mount_afp不能与密码中的unicode字符一起使用,甚至连URL都引用
  • 我必须首先以根用户身份创建挂载点
macos darwin
1个回答
0
投票

您可以使用NetFS框架和NetFSMountURLSync()NetFSMountURLAsync()。该文档位于NetFS.h头文件中。

© www.soinside.com 2019 - 2024. All rights reserved.