Troubleshooting (Gomoku on macOS)
This page collects common problems for macOS users and how to resolve them.
Application won't start or crashes on launch
Symptoms: Gomoku does not open, crashes immediately, or shows an unexpected error.
Steps to try:
- Ensure your macOS version meets the minimum requirements (Monterey 12+ recommended).
- Quit and relaunch the app.
- Reboot your Mac.
- If the app was downloaded from Releases, try downloading a newer build or the signed/notarized build.
- If problems persist, collect logs (see below) and open an issue on the project repository.
LAN / Matchmaking issues
Symptoms: You cannot discover or join LAN games.
Checklist:
- Confirm Local Network permission is granted (System Settings → Privacy & Security → Local Network).
- Ensure all devices are connected to the same Wi‑Fi network; router client/AP isolation will block discovery.
- Disable or configure firewall rules to allow Gomoku traffic.
Saving / Opening game records (SGF) fails
Symptoms: Export or import of .sgf files fails or prompts for permission.
Fixes:
- Check Files and Folders permission (System Settings → Privacy & Security → Files and Folders).
- Try saving to
DocumentsorDownloadsfirst to verify write access. - Ensure the target path is not on an external drive with restrictive permissions.
Permission-related issues
If a feature prompts for permission but doesn't work after granting it:
- Quit the app and reopen it after granting the permission.
- If needed, reset the permission prompt with
tccutil(see the Permissions guide).
Performance issues
If the game is laggy or slow:
- Close other heavy applications.
- Prefer a wired connection for LAN play when possible.
- Reduce background processes that consume CPU or network bandwidth.
View logs
To troubleshoot crashes or network issues, application logs are the most useful artifact. In sandboxed (App Store) builds, check:
~/Library/Containers/com.w3cub.gomoku/Data/Library/Logs/gomoku/gomoku.logWhen running a development build, logs may be in the project directory (./src-tauri/gomoku.log) or printed to the console.
Resetting the app
To reset settings and clear local data:
- Quit Gomoku
- Remove the container or support data (be careful—this deletes saved games and settings):
rm -rf ~/Library/Containers/com.w3cub.gomoku- Reopen Gomoku and reconfigure.
Report an issue
When opening an issue, include:
- macOS version (Apple menu → About This Mac)
- Gomoku version (Gomoku → About Gomoku)
- Steps to reproduce
- Logs (attach
gomoku.logif available)
This helps maintainers identify and fix the problem faster.
