Shadowrocket Guide for iOS

Shadowrocket is the standard proxy client for iOS. It is a powerful rule-based proxy utility that supports many protocols.
Note
Shadowrocket is a paid app on the App Store. You will need a non-mainland Apple ID to purchase and download it.
Step 1: Download Shadowrocket
- Open the App Store on your iPhone.
- Sign in with your global Apple ID.
- Search for Shadowrocket and download the app.
Step 2: Add Subscription
- Open Shadowrocket.
- Tap the + icon in the top right corner.
- Set the Type to Subscribe.
- Paste your subscription URL into the URL field.
- Tap Done in the top right corner.
- The app will automatically fetch the server list.
Step 3: Choose Mode
- At the bottom of the main screen, find Global Routing.
- Select Config (Rule-based) for the best balance of speed and functionality.
- Select a server from the list.
Step 4: Connect
- Toggle the switch at the top to start the proxy.
- If this is your first time, iOS will ask for permission to add a VPN Configuration. Tap Allow and enter your passcode.
- Once connected, a small "VPN" icon will appear in your status bar.
Latency Test
Tap on the "Latency Test" (or the lightning bolt icon) to check which server currently has the lowest ping for your location.