docs/en-us/manual/device/macos.md
Experimental support. Please submit issues if you encounter problems, and include macOS in the title.
Note: Due to macOS system limitations, screenshot issues may occur when minimizing the game window, switching to other windows while in Stage Manager, or moving the window to other desktops/screens. Related issue: #4371
Requirements: MAA version v4.13.0-rc.1 or newer
Download and install the forked version of PlayCover.
Download the decrypted Arknights client package and install it in PlayCover.
Right-click on Arknights in PlayCover, select Settings - Bypasses, check Enable PlayChain, Enable Jailbreak Detection Bypass, Insert Introspection Libraries, MaaTools, then click OK.
Now launch Arknights, which should run normally. The title bar will end with [localhost:port], indicating successful activation.
In MAA, go to Settings - Connection Settings, set Touch Mode to MacPlayTools. For Connection Address, enter the content inside the [] from the title bar.
Setup complete! MAA should now connect successfully. If you encounter image recognition errors, try setting the resolution to 1080P in PlayCover.
Steps 3-5 only need to be done once. After that, just launch Arknights. After each Arknights client update, you'll need to repeat step 2.
Supported, but less thoroughly tested. Requires using a touch mode other than MacPlayTools. Related issue: #8098
Supported; also supports Screenshot Enhanced Mode.
From Android 10, Minitouch is no longer available when SELinux is in Enforcing mode. Please switch to other touch modes, or temporarily switch SELinux to Permissive mode.
Supported and tested. Can be connected using MaaTouch via 127.0.0.1:5555.
You need to enable Android Debugging (ADB) in the emulator's Settings - Advanced section.
::: tip Due to limited development resources for the Mac version, updates are relatively slower. We recommend using Boot Camp to install Windows and using the Windows version of MAA instead. :::
Fully compatible. You need to enable Android Debug Bridge in the emulator's Settings - Advanced.
Fully compatible.
Note: On macOS, the Nox ADB binary is located at /Applications/NoxAppPlayer.app/Contents/MacOS/adb. In the MacOS parent directory, you can use the adb devices command to check the ADB port.
Supported; also supports Screenshot Enhanced Mode.
Starting from Android 10, Minitouch is no longer available when SELinux is in Enforcing mode. Please switch to other touch modes, or temporarily switch SELinux to Permissive mode.