This article explains how team members can import nodes and use a shared subscription in Shadowrocket on iPhone and iPad, while reducing disconnections and account environment issues. It’s suited to teams collaborating on tasks such as cross-border operations and information research. The focus is on using and troubleshooting the client, not setting up your own server.
1. What to prepare before using Shadowrocket as a team
Shadowrocket is a popular proxy client for iOS, commonly known in Chinese as “小火箭” (Little Rocket). Before using it as a team, clarify three things: who will provide the subscription, whether members will share nodes, and which apps need to use the proxy. This site also provides some free nodes for testing, but for long-term team use, it’s best to keep your node source stable and avoid frequent switching, which can cause login environment changes.
- Device: An iPhone or iPad, preferably running a recent version of iOS.
- Client: Get Shadowrocket from the App Store.
- Node details: Import using a subscription link, an individual node link, or a QR code.
- Routing strategy: We recommend using “Configuration/Rule Mode” rather than keeping the global proxy enabled.
2. How to import a subscription into Shadowrocket
- Open Shadowrocket and tap “+” in the upper-right corner.
- For a subscription link, set “Type” to Subscribe and paste the link into URL.
- Tap “Done,” return to the home screen, and pull down to refresh the subscription.
- 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 and enter your device passcode.
To import a QR code, tap the scan icon in the upper-right corner of the home screen. Team administrators can share the subscription link in a group announcement, but shouldn’t post it on unrelated public channels, as misuse could affect availability. After importing, members should use consistent names such as “Team-Hong Kong-Backup” or “Team-Japan-Research” to make troubleshooting easier.
3. How account environment stability relates to Shadowrocket
It’s easy to assume that a working connection is all that matters, but account environment stability is especially important for teams. If the same business account uses a US node one day, a Singapore node the next, and a European node after that, the platform may flag the login environment as unusual and require verification, impose rate limits, or trigger other security checks.
We recommend assigning nodes by business use: keep operations accounts in a consistent region, use public nodes for research, and reserve free nodes for temporary testing. Don’t have multiple people log in to the same account from different exit IPs at the same time. Also avoid frequently switching between mobile data, company Wi-Fi, and proxy nodes. For important accounts, try to keep a consistent region, device, and usage pattern.
4. Recommended rule settings
On the “Configuration” page, you can use rule mode to connect directly to domestic websites and route overseas websites through the proxy. This can reduce latency and unnecessary proxy traffic. Common settings include:
- Configuration mode: Prefer rule-based routing or automatic routing.
- DNS: If you’re unsure what this setting does, leave it at the default to avoid name resolution issues.
- Per-app routing: Keep the routing policy consistent for apps that are sensitive to login changes.
- Speed tests: Treat results as a guide, and don’t switch nodes repeatedly based on a single test.
5. Connection failures and team troubleshooting
If Shadowrocket won’t connect, check these items in order: whether the subscription has expired, whether the node has been removed, whether VPN access is enabled in iOS, and whether the current network restricts proxy traffic. Team members should avoid refreshing subscriptions or running speed tests in large numbers at the same time, as this can lead to misleading results.
Troubleshooting steps: First, switch to a backup node in the same region. Then test on Wi-Fi or cellular data. If it still fails, remove the VPN configuration and authorize it again. Finally, contact the subscription provider to check the node’s status. If only one website won’t load, check whether the wrong rule is being applied instead of reinstalling the client right away.
In summary, the basics of using Shadowrocket are straightforward. The main challenge for teams is keeping node policies and login habits consistent. Standardizing subscriptions, organizing nodes by group, and minimizing exit changes for important accounts can significantly reduce connection confusion and account environment issues.