Skip to content

MaaAssistantArknights/MaaMacGui

Repository files navigation

MAA Mac GUI

MAA 的意思是 MAA Assistant Arknights

一款明日方舟游戏小助手

本 Repo 为 MAA 的 Mac GUI 仓库,是 MAA 主仓库的 submodule。 更多关于 MAA 的信息请参考 MAA Assistant Arknights 主仓库

开发

clone 代码

  1. clone 主仓库
  2. 初始化 submodule git submodule update --init --recursive

Build MAA Core

为方便使用,现已将编译过程写成一键脚本。在版本迭代过程中,脚本可能无法及时更新。这时请以 workflow 定义中与 macOS 相关的内容为准

  1. 安装依赖 brew install ninja
  2. 运行位于主仓库的脚本 MAA_DEBUG=1 ./tools/build_macos_universal.zsh

🎉 打开 Xcode 可以尝试 build 了 🔔 如果要编译 release 版本,请去掉第 2 步中的 MAA_DEBUG=1

Q&A

  1. 无法获取签名怎么办?
    • 开发时可以在本地更换为个人开发者签名, 但是提交代码时请不要提交这部分修改
  2. 各种依赖下载失败/超时?
    • 科学上网