BWIKI 全站将于 9 月 3 日(全天)进行维护,期间无法编辑任何页面或发布新的评论。
模组:在Mac上安装SMAPI
此页面解释如何在 macOS 上安装 SMAPI。
其他平台教程:Android • Linux • Steam Deck • Windows.
安装
最低需求
- 新版游戏使用 .NET 6.0,它需要 macOS 10.15 Catalina 或更高版本。很可惜,我们无法在更低版本的 macOS 上使用 SMAPI(包括 Sierra、High Sierra 或 Mohave),因为 SMAPI 无法在兼容性分支上运行。
启用macOS安全权限
如果您收到了提示 SMAPI 为恶意软件的警告,则您需要在尝试重装之前先尝试重启电脑。
- 前往“系统设置 > 隐私与安全性”。
- 请确保“开发者工具”是可见的。如不可见,请通过“聚焦”打开“终端”,然后输入如下命令:
spctl developer-mode enable-terminal
- 点击“开发者工具”
- 将终端添加到此列表中,并启用它。
如果您正在使用 iTerm 这样的自定义终端,请把它也添加到列表。如果您使用 Stardrop 模组管理器,请把它也添加到列表。 - 重启电脑。
仍不能解决问题?请尝试在安装 SMAPI 前强制关闭 Steam。
安装SMAPI
- 下载最新版 SMAPI。
- 在适当位置解压 .zip 压缩包(但不要在游戏文件夹中解压!) 。
- 右击 install on Mac.command 并点击“打开”。
- 按照屏幕上出现的提示操作¹。
大功告成!现在可以启动游戏来享受模组了。如果您使用 Steam,请确保通过 Steam 客户端启动游戏,以避免出现问题。
您无需更改 Steam 启动项(只有 Windows 才需要)。
¹ 如需手动安装,请参阅压缩包中的 README 文件。
更新
只需安装新版本;安装器会自动清除先前的版本。
卸载
- 再次运行安装器(参见安装步骤)。
- 在安装器询问要执行何种操作时,选择 "uninstall"(卸载)选项。
疑难解答
警告:"'install on macOS.command' Not Opened"
此消息意味着 macOS 阻止了安装,因为它无法断定 SMAPI 是否安全。您需要在“系统设置”中手动允许安装。
- 点击警告信息的“完成”按钮以关闭它。
- 打开“系统设置”
- 前往“隐私与安全性”,向下滑动,直到您找到“安全性”一节。您应当能看到一则提醒, You should have a notice that "'install on macOS.command' was blocked to protect your Mac." 。点击“仍要打开”按钮。
- 此时会有一则警告,其内容与前面相同。点击“仍要打开”选项,然后您会被要求输入密码。
- 输入密码,然后就应该能够运行安装器了。
错误:Operation not permitted: 'internal'
欲修复此错误:
- 打开“系统设置”。
- 前往“隐私与安全性”,然后是“隐私”选项卡。
- 向下滑动,找到“完全磁盘访问权限”。
- 点击小锁按钮,以作出更改。
- 使用
+
键将“终端”添加到应用列表。- 再次尝试运行 install on MacOS.command。
其他问题
- 参见“疑难解答”页面以了解排除故障的一般方法。