MacTorn_mirror/wiki/Troubleshooting.md
Paweł Orzech 715f0877ff
docs: Add comprehensive GitHub wiki documentation
Create wiki/ directory with 11 markdown pages covering:
- Home, Installation, Getting Started guides
- Features documentation for all tabs
- API Setup with permissions and security
- Configuration options and settings
- Troubleshooting and FAQ
- Development guide with architecture overview
- Changelog with version history
- Sidebar navigation
2026-01-20 13:24:55 +00:00

194 lines
4.4 KiB
Markdown

# Troubleshooting
This page covers common issues and their solutions.
## Can't Open MacTorn (Gatekeeper)
**Symptom:** "MacTorn can't be opened because it is from an unidentified developer"
**Cause:** macOS Gatekeeper blocks unsigned applications.
**Solution:**
**Method 1 - Right-Click Open:**
1. Right-click (or Control-click) on MacTorn.app
2. Select "Open" from the menu
3. Click "Open" in the dialog
**Method 2 - System Settings:**
1. Try opening MacTorn (it will be blocked)
2. Go to System Settings > Privacy & Security
3. Scroll to find the message about MacTorn
4. Click "Open Anyway"
5. Enter your password and click "Open"
## API Key Errors
### "Invalid API Key"
**Cause:** The key you entered is incorrect or has been revoked.
**Solution:**
1. Go to https://www.torn.com/preferences.php#tab=api
2. Verify your key exists and matches what you entered
3. If in doubt, create a new key
4. Copy the key carefully (16 characters)
5. Re-enter in MacTorn Settings
### "Insufficient Permissions"
**Cause:** Your API key doesn't have the required permissions.
**Solution:**
1. Create a new API key with "Full Access"
2. Or select these specific permissions:
- basic, bars, cooldowns, travel, profile, events, messages, money, battlestats, attacks
### "API Request Failed"
**Cause:** Network issue or Torn API is down.
**Solution:**
1. Check your internet connection
2. Try visiting https://www.torn.com to verify Torn is accessible
3. Wait and try again - Torn API occasionally has downtime
4. Click "Refresh" or wait for next automatic refresh
## Menu Bar Icon Issues
### Icon Not Appearing
**Cause:** MacTorn may not have launched properly.
**Solution:**
1. Check if MacTorn is running (Activity Monitor)
2. Quit and relaunch MacTorn
3. Check System Settings > Control Center > Menu Bar Only to ensure there's space
### Wrong Icon Displayed
**Cause:** Normal behavior - icon changes based on status.
**Reference:**
- Bolt outline = Normal
- Bolt filled = Energy full
- Globe = Abroad
- Triangle = Error
- Airplane + timer = Traveling
## Notifications Not Working
### No Notifications Appear
**Cause:** macOS notification permissions.
**Solution:**
1. Open System Settings > Notifications
2. Find MacTorn in the list
3. Ensure "Allow Notifications" is ON
4. Set alert style to "Banners" or "Alerts"
### Notification Sound Missing
**Cause:** Sound disabled in notification settings.
**Solution:**
1. System Settings > Notifications > MacTorn
2. Enable "Play sound for notifications"
### Travel Alerts Not Working
**Cause:** Pre-arrival alerts may be disabled.
**Solution:**
1. Open MacTorn > Travel tab
2. Under "Pre-Arrival Alerts"
3. Enable the time intervals you want
## Data Not Updating
### Bars/Stats Stuck
**Cause:** Polling may have stopped or API error.
**Solution:**
1. Check the menu bar icon - triangle means error
2. Go to Settings and verify API key
3. Try changing refresh interval (triggers restart)
4. Quit and relaunch MacTorn
### Watchlist Prices Not Loading
**Cause:** API v2 permissions or item ID issues.
**Solution:**
1. Ensure your API key has market access
2. Click the refresh button in Watchlist tab
3. Remove and re-add items
## Performance Issues
### High CPU Usage
**Cause:** Rare, possibly rendering loop.
**Solution:**
1. Quit and relaunch MacTorn
2. Try a longer refresh interval (60s or 2m)
3. If persists, file a bug report
### App Feels Slow
**Cause:** Normal behavior during initial load.
**Solution:**
- MacTorn uses non-blocking data fetching
- UI should remain responsive
- First load may show empty data briefly
## Window Issues
### Window Won't Open
**Cause:** Window may be off-screen.
**Solution:**
1. Quit MacTorn
2. Run in Terminal: `defaults delete com.bombel.MacTorn`
3. Relaunch MacTorn
### Window Too Small/Cut Off
**Cause:** Display scaling issues.
**Solution:**
1. Try different appearance mode in Settings
2. Quit and relaunch
## Update Issues
### "New Version Available" but Can't Update
**Cause:** Manual update required.
**Solution:**
1. Click "Download Update" in Settings
2. Download the new version from GitHub
3. Quit MacTorn
4. Replace old .app with new one
5. Relaunch (may need Gatekeeper bypass again)
## Reporting Bugs
If your issue isn't listed here:
1. **Check GitHub Issues** - https://github.com/pawelorzech/MacTorn/issues
2. **Create New Issue** with:
- macOS version
- MacTorn version (found in Settings)
- Steps to reproduce
- Screenshots if applicable
---
**See Also:** [[FAQ]] for common questions