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
4.4 KiB
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:
- Right-click (or Control-click) on MacTorn.app
- Select "Open" from the menu
- Click "Open" in the dialog
Method 2 - System Settings:
- Try opening MacTorn (it will be blocked)
- Go to System Settings > Privacy & Security
- Scroll to find the message about MacTorn
- Click "Open Anyway"
- Enter your password and click "Open"
API Key Errors
"Invalid API Key"
Cause: The key you entered is incorrect or has been revoked.
Solution:
- Go to https://www.torn.com/preferences.php#tab=api
- Verify your key exists and matches what you entered
- If in doubt, create a new key
- Copy the key carefully (16 characters)
- Re-enter in MacTorn Settings
"Insufficient Permissions"
Cause: Your API key doesn't have the required permissions.
Solution:
- Create a new API key with "Full Access"
- 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:
- Check your internet connection
- Try visiting https://www.torn.com to verify Torn is accessible
- Wait and try again - Torn API occasionally has downtime
- Click "Refresh" or wait for next automatic refresh
Menu Bar Icon Issues
Icon Not Appearing
Cause: MacTorn may not have launched properly.
Solution:
- Check if MacTorn is running (Activity Monitor)
- Quit and relaunch MacTorn
- 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:
- Open System Settings > Notifications
- Find MacTorn in the list
- Ensure "Allow Notifications" is ON
- Set alert style to "Banners" or "Alerts"
Notification Sound Missing
Cause: Sound disabled in notification settings.
Solution:
- System Settings > Notifications > MacTorn
- Enable "Play sound for notifications"
Travel Alerts Not Working
Cause: Pre-arrival alerts may be disabled.
Solution:
- Open MacTorn > Travel tab
- Under "Pre-Arrival Alerts"
- Enable the time intervals you want
Data Not Updating
Bars/Stats Stuck
Cause: Polling may have stopped or API error.
Solution:
- Check the menu bar icon - triangle means error
- Go to Settings and verify API key
- Try changing refresh interval (triggers restart)
- Quit and relaunch MacTorn
Watchlist Prices Not Loading
Cause: API v2 permissions or item ID issues.
Solution:
- Ensure your API key has market access
- Click the refresh button in Watchlist tab
- Remove and re-add items
Performance Issues
High CPU Usage
Cause: Rare, possibly rendering loop.
Solution:
- Quit and relaunch MacTorn
- Try a longer refresh interval (60s or 2m)
- 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:
- Quit MacTorn
- Run in Terminal:
defaults delete com.bombel.MacTorn - Relaunch MacTorn
Window Too Small/Cut Off
Cause: Display scaling issues.
Solution:
- Try different appearance mode in Settings
- Quit and relaunch
Update Issues
"New Version Available" but Can't Update
Cause: Manual update required.
Solution:
- Click "Download Update" in Settings
- Download the new version from GitHub
- Quit MacTorn
- Replace old .app with new one
- Relaunch (may need Gatekeeper bypass again)
Reporting Bugs
If your issue isn't listed here:
- Check GitHub Issues - https://github.com/pawelorzech/MacTorn/issues
- Create New Issue with:
- macOS version
- MacTorn version (found in Settings)
- Steps to reproduce
- Screenshots if applicable
See Also: FAQ for common questions