If you’ve already purchased Shadowrocket, check that the App Store is signed in with the original purchasing account before redownloading it after changing devices or deleting the app. This guide covers verifying the purchase, the steps on iPhone and iPad, country or region mismatches, and how to tell whether the app and its connection settings have both been restored.
1. Understand the Difference Between Your Purchase, the App, and Its Settings
Shadowrocket is a paid, closed-source app distributed through the App Store and sold as a one-time purchase. The purchase is linked to the Apple Account used to pay—not to a device’s serial number or a subscription URL entered in Shadowrocket. If you’re eligible to redownload it, use the same purchasing account; getting a new iPhone doesn’t mean you have to pay for the app again.
Restoring the app and restoring your setup are separate tasks. The App Store handles the purchase and app download. Server details in Home, rule files in Config, and preferences in Settings are app data. Redownloading the app doesn’t guarantee that this data will return; that depends on your backup, transfer method, and how the data was stored.
Bottom line: Check the purchase first, then restore your data
If you see a price, pause before buying and verify the account and product ID. If you see Open, check Home and Config instead—missing settings don’t mean the purchase has been lost.
2. Redownload from Purchases on iPhone
First connect to a network that can reach the App Store, then open the App Store. Depending on your system language and version, the account page may show Apps, My Apps, or Purchased. The goal is to find the app list for your current purchasing account—not to pay again from the search results.
-
Verify the purchasing account
Open Settings → Apple Account at the top → Media & Purchases, then check which account is used for App Store purchases. It may differ from the account you use for iCloud, so make sure it’s the one associated with the original purchase.
-
Open your purchased apps
Open App Store → your account photo in the top-right corner → Apps → My Apps. If your system shows Purchased instead, tap that. To filter the list, select Not on this iPhone to see apps that aren’t installed on this device.
-
Find the app
Search for Shadowrocket in the list, open its product page, and confirm that the developer is Shadow Launch Technology Limited. You can also verify the product URL’s
id932747118on this site’s App Store verification page. -
Redownload the app
Tap the cloud download button, complete any authentication requested by the system, and wait for the button to change to Open. If you see a price instead of the cloud icon, stop and check the purchasing account, hidden purchases, and account country or region below.
-
Open Shadowrocket
Tap Open. Check the server list in Home and the configuration files in Config, then decide whether to restore anything from your own backup or existing subscription. Avoid changing several settings at once.
The cloud icon means the app can be redownloaded from the store; it doesn’t mean all your settings have been restored. Open means the app is installed, not that your connection is working. After downloading, check separately that the app launches, your settings are present, and access works as expected.
3. Restore on iPad and Check Your Account’s Country or Region
On iPad, first verify Media & Purchases, then open your App Store account page and look for Apps or Purchased. If the list offers a device filter, choose the app range that applies to your device. If you can’t find Shadowrocket, don’t assume you need to buy it again—first check that you’re using the original purchasing account.
- Switching devices with the same account: If you bought Shadowrocket on iPhone and are looking for it on iPad, check the original purchase record, the current app’s compatibility, and any Universal Purchase details. Whether it can be redownloaded on a particular device depends on the App Store listing.
- Using a different account: Being signed in to the same iCloud account doesn’t mean the App Store is using the same purchasing account. Check the account shown under Media & Purchases.
- Different country or region: Store listings and availability may vary by account country or region. Check the original purchase record, the current store listing, and device compatibility separately; search results alone aren’t conclusive.
- Device support: Shadowrocket is primarily used on iPhone and iPad. For compatibility and system requirements on Mac, Apple TV, and Apple Vision, refer to the App Store listing.
To check your account’s country or region, go to Settings → Apple Account → Media & Purchases → View Account → Country/Region. This path is for checking your current settings; you don’t need to change your region just to redownload the app. A region change may affect your balance, active subscriptions, and payment methods. Read the system prompts first so a restore doesn’t turn into an unnecessary account change.
4. Restore Existing Subscriptions and Rule Settings After Reinstalling
Some app data may transfer if you move your entire device or restore from a backup. If you deleted and reinstalled the app, be prepared to import your settings again. Restoring the purchase won’t recreate server credentials or retrieve a subscription URL saved only on your old device.
- Check Home: See whether your existing servers or subscription groups are still there. If the list is empty, import your own saved subscription URL or service details. Don’t enter your Apple Account password in a server or subscription field.
- Update an existing subscription: After importing it, update the subscription and check that valid entries appear. If authorization fails, first check that the link is complete and the credentials are valid. Buying the app again won’t resolve a service issue.
- Check Config: Make sure the configuration file you need has been restored and selected. A subscription mainly provides server details; seeing servers in the list doesn’t confirm that your original rule file has also been restored.
- Check connection settings: In Home, check Global Routing. In Settings → On Demand, check the automatic connection conditions. Test a manual connection before returning to your previous automatic connection setup.
Your Global Routing choice affects what you can access after reinstalling. The three options below are commonly used to check a restored setup. The interface may also offer Scene to select behavior based on configured scenarios. If your scenes haven’t been restored, start with an option whose behavior is clear and easy to verify.
Config
RecommendedRoute traffic according to the rules in the selected configuration file. First confirm that the file has been restored, then check rules such as DOMAIN-SUFFIX, GEOIP, and IP-CIDR, along with the FINAL fallback at the end.
Best for: You previously used rules-based routing and have restored and selected the corresponding configuration file
Proxy
Route connections handled by Shadowrocket through a proxy. This can help you briefly check whether the issue is related to rule selection. It won’t fix incorrect server credentials or reactivate an expired subscription.
Best for: You have a valid server and need to check whether rules-based routing is causing the issue
Direct
Handle connections as direct traffic, without relying on a proxy server for access. If a webpage loads in this mode, that doesn’t prove the proxy connection is working.
Best for: Checking direct access on your current network and establishing a troubleshooting baseline
For example, if Config contains DOMAIN-SUFFIX,example.com,DIRECT, a direct connection to that domain doesn’t prove that the selected proxy server works. Check which rule and policy actually match your test. FINAL applies only to traffic that hasn’t matched an earlier rule, so it belongs at the end of the ruleset.
5. FAQ: Price Buttons, Hidden Purchases, and Download Problems
Why am I seeing a price if I’ve already bought it?
First check that Media & Purchases is using the original purchasing account, then verify that the product ID is 932747118. Compare the entry in Purchases with your Purchase History. Don’t confirm a payment just to see whether you’ll be charged; check that the account and purchase record match first.
Can’t find it in Purchases—is the record gone?
Clear any list filters and make sure you’re searching for Shadowrocket. If you’ve hidden the purchase, go to App Store → account photo → account name → Hidden Purchases. Use Unhide if it’s available. The exact path may vary by system version.
The cloud icon is there, but the download keeps spinning. What should I do?
The issue may be with the download, not a need to buy the app again. Check your network and available storage, and see whether the App Store needs you to verify payment information again or accept updated terms. Then try again. If you see an “Unavailable” message, check your current region and device compatibility as prompted.
The app opens, but my old servers are missing. What now?
That’s a settings recovery issue. Check your old device or personal backups first, then use your existing subscription to restore the Home list and reselect your configuration in Config. Purchase records don’t store subscription credentials. If you’ve lost the original details, check with your existing service provider.
Do I need to look for Restore Purchases in the app?
This guide covers redownloading the paid app itself from the App Store. The main place to do that is the store’s Purchases list, not an in-app purchase restoration button. Check the purchase record and download status to confirm the app has been restored; there’s no need to look for an unverified in-app menu.
6. Checklist After Restoring
Your device restore is complete only after you’ve checked the store purchase, app installation, and connection settings. Follow the steps below in order. If something goes wrong, resolve it at that step rather than changing accounts, regions, rules, and subscriptions all at once—you’ll be able to tell what caused the change.
- Account: The App Store is using the original purchasing account, the purchase record is for Shadowrocket, and the developer is Shadow Launch Technology Limited.
- Installation: The product page shows Open, the app launches normally, and the App Store remains the place to get it.
- Data: Home contains your existing servers or subscription, and the configuration file you need is selected in Config.
- Routing: Global Routing matches your previous setup. If you use Config, check the rules and FINAL; don’t treat successful access in Direct mode as a proxy test.
- On-demand connection: After manual connection and access tests succeed, check that the conditions under Settings → On Demand suit how you use your current network.
- Protect your credentials: Keep your personal subscriptions and configuration backups somewhere you control. Don’t post complete links containing access credentials on public pages.
After these checks, everyday use still depends on the validity of your existing service and your current network conditions. For pricing, system requirements, device compatibility, and Universal Purchase availability, refer to the App Store listing. Use the links below to verify the app or review the initial setup steps.