This article addresses the practical question of “how to use Shadowrocket,” with a focus on multi-user or team scenarios: how to install it, import nodes/subscriptions, use routing rules, and why the same set of nodes may perform differently under different account environments. It is suitable for people who are new to iPhone internet access tools and those who need to provide a standardized configuration for team members.
1. Preparation before use: account, client, and nodes
Shadowrocket is often called “Little Rocket” and mainly runs on iOS/iPadOS. For team use, it is recommended to first confirm three things: each member’s device system is functioning normally, the client source is reliable, and the node or subscription address is available. This site organizes some free nodes and subscription import tutorials, which can be used to test connectivity, but free nodes are better suited for temporary trials; do not rely entirely on unstable lines for important business.
If it is for unified team use, it is not recommended that multiple people share the same Apple ID for downloading and updating apps over the long term. Frequent account logins from different locations, simultaneous verification by multiple users, or too many devices may lead to download restrictions or delayed updates. This is why the “stability of the account environment” can affect the user experience.
2. Steps to import nodes into Shadowrocket
- Open Shadowrocket, go to the home page, and tap the “+” in the upper-right corner.
- If you have a single node, choose the type according to the protocol, such as Shadowsocks, VMess, VLESS, Trojan, etc., and fill in the server, port, UUID/password, TLS, and other information.
- If you have a subscription link, go to the relevant “Configuration” or “Subscribe/Subscription” entry, paste the subscription URL, save it, and then tap update.
- Return to the home page, select a node, and turn on the connection switch at the top.
- When connecting for the first time, the system will prompt you to add a VPN configuration. Tap allow and enter your lock screen password.
After a successful connection, a VPN icon will appear in the iPhone status bar. If you are only browsing websites or using common apps, the default routing rules are usually fine; if domestic apps become slow, check whether global proxy has been enabled.
3. Recommended configuration method for team use
When there are many team members, it is recommended that one administrator maintain the subscription link instead of having everyone manually enter nodes. This way, when nodes change, only the subscription needs to be updated, and members can sync by tapping “Update” in Shadowrocket. To reduce user error, you can provide team members with a simple guide: how to update the subscription, how to switch nodes, and how to turn off the proxy.
- Do not frequently switch accounts and regions: especially for the Apple ID used to download the client, as frequent switching will affect app updates.
- Do not have everyone use the same node for a long time: during peak congestion, you can switch to backup lines.
- Do not publicly forward subscription links, to avoid abuse that may cause them to become invalid.
- Before important meetings or business activities, test the connection in advance instead of configuring it at the last minute.
4. Troubleshooting failed or unstable connections
If Shadowrocket cannot open webpages, troubleshoot in this order: first, turn VPN off and then back on; second, switch to another node; third, update the subscription; fourth, check whether the phone’s time is syncing automatically; fifth, confirm that the current network is not restricting proxy connections. Many failures are not caused by Shadowrocket itself, but by invalid nodes, expired subscriptions, changed protocol parameters, or blocking in the network environment.
In team scenarios, you should also pay attention to the account environment: if members cannot install or update Shadowrocket, it may be related to the Apple ID, region, payment method, or device risk controls; if they can open the client but cannot access the internet, then it is most likely a node or network issue. Separating “app account issues” from “proxy connection issues” will make troubleshooting faster.
5. Tips for choosing a protocol
Shadowrocket supports many protocols, and ordinary users do not need to worry too much about the underlying principles. After receiving a subscription, prioritize the nodes recommended by the service provider; when adding one manually, be sure to keep the protocol, port, encryption, UUID, TLS, and transport method exactly the same. When configuring for a team, it is recommended to keep 2–3 backup options in different regions or on different lines to improve day-to-day availability.
In summary, the core way to use Shadowrocket is: install the client, import the subscription, select a node, and enable VPN. For team use, you should pay even more attention to the account environment, subscription management, and backup nodes in order to reduce situations where “some people can use it while others cannot.”