🍎 Shadowrocket macOS Installation Guide
Complete step-by-step guide to install and setup Shadowrocket on your Mac
System Requirements: macOS 10.14 or later, 64-bit processor required. Compatible with Intel and Apple Silicon Macs.
📋 Prerequisites
- macOS 10.14 (Mojave) or later
- At least 100MB of free disk space
- Administrator access to your Mac
- Internet connection for download and setup
- VPN server details or subscription
🔽 Step 1: Download Shadowrocket
- Visit our official download page: Download for macOS
- Click "Download for macOS" button
- Save the .dmg file to your Downloads folder
- Wait for download to complete
📱 Step 2: Install the Application
- Locate the downloaded .dmg file in your Downloads folder
- Double-click to mount the disk image
- Drag Shadowrocket to your Applications folder
- Eject the disk image when done
- Launch Shadowrocket from Applications folder
🔐 Step 3: Security & Permissions
- If prompted about unknown developer, go to System Preferences → Security & Privacy
- Click "Open Anyway" in the General tab
- Grant VPN configuration permissions when requested
- Enter your Mac password to authorize VPN setup
- Allow network access when prompted
⚙️ Step 4: Initial Configuration
- Open Shadowrocket from your Applications folder
- Complete the welcome setup wizard
- Choose your preferred language and region
- Configure basic connection preferences
- Import or add server configurations
🌐 Step 5: Add Server Configuration
- Click the "+" button or "Add Server"
- Choose your configuration method:
- Manual server entry
- Import from QR code
- Import from subscription URL
- Import configuration file
- Enter your server details
- Test the connection
- Save and activate
🚀 Step 6: Connect & Test
- Select your preferred server from the list
- Click the connection toggle
- Wait for "Connected" status
- Test your connection by visiting whatismyipaddress.com
- Verify your IP location has changed
🔧 Troubleshooting Common Issues
App Won't Open
- Check macOS version compatibility
- Try right-clicking and selecting "Open"
- Allow app in Security & Privacy settings
Connection Fails
- Verify server credentials are correct
- Check firewall settings
- Try a different server location
- Restart the application
VPN Permission Denied
- Go to System Preferences → Security & Privacy → Privacy
- Select "Full Disk Access" and add Shadowrocket
- Restart the app and try again
Slow Connection
- Try different server locations
- Check your internet speed without VPN
- Adjust connection protocol settings
💡 Pro Tips for macOS Users
- Menu Bar Access: Enable menu bar icon for quick access
- Auto-Start: Set Shadowrocket to launch at login
- Kill Switch: Enable to protect privacy if VPN disconnects
- Split Tunneling: Configure which apps use the VPN
- DNS Settings: Use custom DNS for better performance
🎉 Installation Complete!
Shadowrocket is now installed and ready to use on your Mac.