This guide answers the practical question “How do you use Shadowrocket?” It’s especially useful for teams that need to import nodes consistently on iPhone and iPad, avoid frequent disconnections, and reduce account environment anomalies. You’ll learn how to install the app, import a subscription, select a node, connect, and troubleshoot common causes of instability.
1. Before you start: client, subscription, and network environment
Shadowrocket is commonly known as “小火箭” (“Little Rocket”) and is primarily used to connect to proxies on iOS devices. Before you start, you’ll need three things: the client, working nodes or a subscription link, and a stable network connection. This site compiles free nodes for testing and temporary use. For long-term team use, it’s better to manage a single subscription source centrally rather than have everyone add different routes on their own.
Note: Shadowrocket is only a client; it does not provide nodes. Connection stability depends mainly on node quality, protocol compatibility, your local network, and how you use the app.
2. How to import nodes into Shadowrocket
- Install Shadowrocket on your iPhone or iPad, and allow it to add a VPN configuration.
- Open Shadowrocket and tap “+” in the upper-right corner.
- If you have a subscription link, set “Type” to Subscribe or paste the subscription URL to import it.
- If you have a single node link, copy the vmess, vless, trojan, ss, or other link, then return to Shadowrocket. It will usually detect the link automatically, or you can paste it manually.
- After importing, return to the home screen, select a node, and turn on the connection switch at the top.
- The first time you connect, you’ll be prompted to add a VPN configuration. Tap Allow, then enter your device passcode or use Face ID.
Once connected, a VPN icon will appear in the status bar. We recommend testing a webpage in your browser first, then testing the apps you need. Avoid switching between too many nodes at once.
3. For teams: keeping account environments consistent
For many teams using Shadowrocket, the problem isn’t “how to connect,” but frequent changes to the account’s login environment, which can trigger platform risk controls, more verification prompts, or login issues. “Account environment consistency” generally means keeping the network exit, region, and device usage habits as similar as possible for each account.
- Use fixed nodes: Whenever possible, keep each business account on the same region and set of nodes. Avoid frequent switches—for example, from the US today to Japan tomorrow and Singapore the day after.
- Don’t have team members use the same account to log in from multiple regions at the same time, as this can create an unusual activity pattern.
- Separate node groups by purpose—for example, use different groups for research, social media management, and testing.
- After updating a subscription, don’t switch everyone over at once. Test it on one device first, then roll it out to the team.
Practical tip: In Shadowrocket, you can rename nodes—for example, “Account A – Regular” or “Research – Backup”—to help team members avoid selecting the wrong one. For teams, clear names are more important than having a large number of nodes.
4. Troubleshooting connection failures and instability
If Shadowrocket won’t connect, don’t immediately delete and reinstall it. Instead, check the following in order:
- Make sure your phone can access the internet. Try switching between Wi-Fi and cellular data.
- Check whether the subscription has expired or a node is no longer working, then update the subscription.
- Try a backup node in the same region and avoid frequent switches between regions.
- Check that your device’s system time is accurate. An incorrect time can affect connections using TLS-based protocols.
- Close other VPN, proxy, or network-accelerator apps to avoid configuration conflicts.
- If a specific app won’t connect, check Shadowrocket’s rule mode. If necessary, temporarily switch to Global Proxy mode for testing.
If Global mode works but rule mode doesn’t, the issue is likely related to rule matching. If none of the nodes work, the cause may be the subscription source, network restrictions, or an incorrect client configuration.
5. Common usage tips
For everyday use, select Configuration/Rule mode so domestic websites connect directly while overseas websites use the proxy. Switch briefly to Global mode when troubleshooting. Teams should establish a simple set of guidelines: who maintains the subscription, which nodes each account uses, and how to switch back if something goes wrong. The key to a stable connection isn’t switching nodes frequently, but keeping your network exit and usage habits consistent.
In short, the basics of using Shadowrocket are to install the client, import a subscription, select a node, and turn on the VPN. For teams, it’s also important to organize nodes into groups, stick to a consistent region, and keep account environments consistent. This makes management easier and helps prevent unnecessary connection issues.