// troubleshooting

Troubleshooting

Common issues when developing or running Keynobi on macOS.

cargo: command not found when running npm run tauri dev

Add to your shell config (e.g. ~/.zshrc):

source "$HOME/.cargo/env"

Restart the terminal.

Port 1420 is already in use

Dev server port conflict during Tauri dev:

lsof -ti:1420 | xargs kill -9

First tauri dev is very slow

Expected on first compile (often several minutes). Later incremental builds are usually seconds. Use a release build only when you need to profile distribution performance.

ADB not found / devices not appearing

Open Settings (Cmd+,) and set the Android SDK path. Use Health Center (Cmd+Shift+H) to see which tools are missing.

App can't be opened because it is from an unidentified developer

GitHub Release DMGs are signed and notarized. This warning is most likely from a local/source build or an app copied before notarization finished. For local builds, right-click the app → Open once to satisfy Gatekeeper.

Update indicator does not show a newer release

Keynobi checks the latest GitHub Release. Confirm you are online, then open the Releases page directly if the status bar cannot reach GitHub from your network.

White flash on launch

Ensure the WebView loads a dark background early (see app index.html / global styles in the Keynobi repo).

← Docs home