This article explains how to import a subscription into Shadowrocket: how to prepare a subscription link, add nodes on an iPhone, update the subscription, and troubleshoot connection failures. It also covers how teams can reduce the impact of changing exit locations on account environments. “小火箭” usually refers to the iOS client Shadowrocket. Successfully importing a subscription doesn’t mean every node will work; you’ll still need to check the connection and routing settings.
1. Prepare the client and subscription link
Install Shadowrocket through the official App Store, and check the app name and developer information. Availability depends on what’s shown in your local store. Don’t install configuration profiles from unknown sources or use a shared Apple ID from someone you don’t know.
Get the subscription link from your service provider. It’s usually a full HTTPS URL, not a purchase page, tutorial link, or single-node share link. When copying it, make sure you don’t include spaces or line breaks. A subscription link may contain access credentials, so protect it like a password and don’t post it in public group chats.
2. How to import a subscription into Shadowrocket
- Open Shadowrocket, go to the home screen, and tap “+” in the upper-right corner to add a configuration.
- Under “Type,” select “Subscribe” or “订阅.” The wording may vary slightly between versions.
- Paste the full subscription URL into the “URL” field. You can add a descriptive label, such as “Work subscription,” then save.
- Return to the home screen and wait for the client to fetch the nodes. If they don’t load automatically, update the subscription from its action menu.
- Expand the node list, select a node, and turn on the connection switch on the home screen. The first time you connect, follow the iOS prompt to allow the VPN configuration and complete system verification.
- Test the connection by opening a frequently used website or target app. Seeing nodes only confirms that the subscription was parsed successfully; check that the connection works by trying to access the service.
If your provider gives you a QR code, you can also import it using the client’s scanner. First, confirm whether the QR code contains a subscription or a single node. Importing a single node is not the same as importing a subscription; a single node usually won’t update automatically with the subscription.
3. How does team use affect account environment stability?
A subscription is simply a way to distribute and update nodes; it doesn’t directly make accounts more stable. What matters is whether the exit IP, region, device, and login behavior change frequently. Switching between regions repeatedly in a short period may trigger platform verification, but using a fixed node cannot guarantee that an account won’t be flagged.
Teams can assign specific devices, accounts, and regular nodes to each member, and try to stay in the same region during day-to-day use. Avoid switching between multiple countries whenever there’s a slowdown. Keeping routing rules consistent also matters: if the login page connects directly while subsequent requests go through a proxy, the access environment may be inconsistent. Check the connection logs in the client to see how traffic to each domain is routed, then adjust the rules as required by the service. You don’t need to use a global proxy at all times.
4. How to troubleshoot subscription updates or connection failures
- Subscription won’t download: First confirm that your phone can access the internet, then check whether the link is complete or expired and whether the provider has changed the URL.
- No nodes appear after import: Make sure the subscription format is compatible with Shadowrocket. Regular webpage links or content intended for another client may not be parsed.
- Node times out: Update the subscription, try another node, and check for conflicts with Wi-Fi, cellular data, or another VPN.
- Connected, but apps won’t open: Test other websites first, then check your routing and DNS settings. Don’t assume every service is accessible just because the latency looks good.
Before sharing a subscription with your team, confirm the provider’s device and concurrent-connection limits. The free nodes on this site can be used to learn how to import subscriptions and for basic testing, but availability may change, so don’t rely on them for business continuity. When troubleshooting, note any error messages, and be sure to hide subscription links, account details, and tokens in screenshots.