Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maaassistantarknights/maamacgui


https://github.com/maaassistantarknights/maamacgui

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# MAA Mac GUI

MAA 的意思是 MAA Assistant Arknights

一款明日方舟游戏小助手

本 Repo 为 MAA 的 Mac GUI 仓库,是 MAA 主仓库的 submodule。 更多关于 MAA 的信息请参考 [MAA Assistant Arknights 主仓库](https://github.com/MaaAssistantArknights/MaaAssistantArknights)。

## 开发

### clone 代码
1. clone [主仓库](https://github.com/MaaAssistantArknights/MaaAssistantArknights)
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. 各种依赖下载失败/超时?
- 科学上网