macOS 上的服务 运行 无法访问附加卷上的文件
Service running on macOS cannot access files on attached volumes
我是 运行 iMac 上的罗技媒体服务器 (LMS)。媒体位于单独的网络驱动器上。最近升级 macOS 后,LMS 无法再访问网络驱动器上的文件。
我目前 运行 macOS Catalina,版本 10.15.7。
我可以在 Finder 中查看文件:
但是,当我访问服务设置时,我无法 select“共享音乐”文件夹:
我需要做什么才能让 LMS 访问 Public 卷中的“共享音乐”文件夹?
我使用ps
命令查看LMS如何运行,发现如下:
$ ps | grep slim
92012 ttys000 0:00.00 grep slim
90577 ttys004 0:11.23 /usr/bin/perl5.18 ./slimserver.pl -psn_0_44415577
LMS 开发人员告诉我授予 perl5.18
完整磁盘访问权限,因为这是用于 运行 服务的命令。我试过了,但没用。
我已经为 perl
命令提供了完整的磁盘访问权限。
(系统偏好设置 -> 安全和隐私 -> 隐私选项卡 -> select 全磁盘访问并将 perl
添加到应用列表。)
所以我停止了 LMS 服务并使用 perl
命令而不是 perl5.18
命令从命令行启动它:
$ /usr/bin/perl ./slimserver.pl -psn_0_44415577
我是 运行 iMac 上的罗技媒体服务器 (LMS)。媒体位于单独的网络驱动器上。最近升级 macOS 后,LMS 无法再访问网络驱动器上的文件。
我目前 运行 macOS Catalina,版本 10.15.7。
我可以在 Finder 中查看文件:
但是,当我访问服务设置时,我无法 select“共享音乐”文件夹:
我需要做什么才能让 LMS 访问 Public 卷中的“共享音乐”文件夹?
我使用ps
命令查看LMS如何运行,发现如下:
$ ps | grep slim
92012 ttys000 0:00.00 grep slim
90577 ttys004 0:11.23 /usr/bin/perl5.18 ./slimserver.pl -psn_0_44415577
LMS 开发人员告诉我授予 perl5.18
完整磁盘访问权限,因为这是用于 运行 服务的命令。我试过了,但没用。
我已经为 perl
命令提供了完整的磁盘访问权限。
(系统偏好设置 -> 安全和隐私 -> 隐私选项卡 -> select 全磁盘访问并将 perl
添加到应用列表。)
所以我停止了 LMS 服务并使用 perl
命令而不是 perl5.18
命令从命令行启动它:
$ /usr/bin/perl ./slimserver.pl -psn_0_44415577