Do I need a jailbreak?
No. Shadowrocket runs on non-jailbroken iOS / iPadOS through the system VPN interface.
Start with the matching item. For button locations, use the illustrated tutorial.
No. Shadowrocket runs on non-jailbroken iOS / iPadOS through the system VPN interface.
The app is a one-time purchase. Fees for third-party nodes or subscriptions are charged by that provider and are separate from the App Store price.
There is no official Android client. Do not install packages labeled “Shadowrocket for Android.”
Open the App Store link on the download page first. If it is still unavailable, that storefront does not list it. Buy with an Apple ID from a region that does.
On the same Apple ID, you can install again from Purchased. Apple’s purchase and Family Sharing rules apply.
No. The download entry points to the App Store. Features follow the version installed on the device.
Check the status bar for VPN. If the icon is there, change the node or compare Global Routing. If it is missing, check whether adding a VPN configuration was allowed.
Check Settings → General → VPN & Device Management. If the configuration is missing, delete the app and reinstall, or turn the switch on again to re-grant permission.
iOS usually allows only one VPN configuration at a time. When another VPN app connects, Shadowrocket is disconnected.
Update the subscription first, then try another node. If everything still fails, use Direct to confirm the local network. Do not retry the same node in a tight loop.
Temporarily set Global Routing to Proxy and compare. If Proxy works, check rules and DNS. If Proxy also fails, change the node.
Check the date and time in system settings first, then confirm node parameters match the provider.
The system VPN configuration may remain. Remove it in Settings → General → VPN & Device Management. Subscription content follows the next import.
Turn on iCloud on the Data page, or export nodes. After you change devices, restore the configuration first, then allow VPN.
Check whether the URL expired, and whether the current network can reach the update host. Do not delete every configuration at once.
Official App Store screenshots are Traditional Chinese from the Hong Kong storefront. The English layout is the same. Find items by position: Not Connected, Global Routing, Server. You can change the app language in Settings.