Whether Shadowrocket is available in the App Store depends on the Country/Region of the account used to make purchases, availability in that storefront, and device compatibility. This guide is for anyone who can’t find the app, sees a message that it isn’t available in their region, or can’t find a previous purchase after switching to iPad. Check your account first, then read the App Store’s message before deciding what to do next. Your network location and device language don’t determine your storefront.
Search results and storefront region
The App Store catalog varies by storefront region. Being in mainland China, using Simplified Chinese on your device, and having an account set to the China storefront are three separate things. To check whether Shadowrocket is available, start with the Apple Account used for Media & Purchases—not just the account shown at the top of Settings or your current network location.
If your account uses the China storefront and Shadowrocket doesn’t appear in search, open the product page to check its availability there. Missing search results alone don’t tell you whether the cause is regional availability, a search term mismatch, device filtering, or a temporary loading issue. Use the specific message on the product page to decide what to check next. Availability can change, so rely on what the App Store currently shows.
Check the account region before drawing conclusions
First note the account and Country/Region under Media & Purchases, then open the product page and read its message. Don’t change your device region or Shadowrocket settings just because search returned no results.
Check your purchase account in Settings
The steps are the same on iPhone and iPad. Interface labels are shown in English; if your device is set to another language, look for the corresponding fields. Names and layout may vary slightly by system version. Viewing account details usually requires authentication, but checking Country/Region does not require submitting a region change.
-
Open your account page
Open Settings → your name at the top, and confirm that the Apple Account shown is yours. This identifies the account signed in to the device, but doesn’t confirm which account is used for App Store purchases.
-
Check the purchase account
Open Media & Purchases to see which account is currently in use. If it differs from the account at the top of Settings, use the account shown here to check App Store purchases and purchase history.
-
Open account details
Select View Account and complete any authentication requested. If the page keeps loading or authentication fails, resolve that first; don’t treat fields that haven’t loaded as evidence of your store region.
-
Find the region
In your account details, find Country/Region and note the current country or region. If you’re only checking, the current value is all you need—there’s no need to select Change Country or Region.
Cross-check in the App Store
After checking in Settings, open the App Store and tap your profile picture in the top-right corner. Confirm that the account shown matches the one under Media & Purchases. If needed, tap your account name or account details, authenticate, and check Country/Region. If the region isn’t shown there, return to the Settings steps above.
Search for the full name Shadowrocket. Don’t rely on search ranking for an abbreviation or on a similar-looking icon to identify the app. Then open the App Store product page from this site’s guide to verifying the official app, and confirm the app ID and developer. The /us/ in the product URL is part of the storefront path; opening the link does not change your purchase account’s region.
| What you see | What to check | Next step |
|---|---|---|
| No search results | Full app name, purchase account, Country/Region | Open the product page and read the message |
| Message says the app isn’t available in your region | Storefront used by the current purchase account | Treat it as an availability issue; don’t keep changing your search terms |
| Page opens, but you can’t get the app | Compatibility, purchase restrictions, payment, or account messages | Check each item indicated by the message instead of treating it as a search problem |
| Page keeps failing to load | Whether regular network access and account authentication are working | Get the page loading first, then check the app’s availability |
The developer on the official product page is Shadow Launch Technology Limited, and the app ID is 932747118. Shadowrocket is a paid, one-time-purchase app. Check the App Store page for the current price and system requirements. It is primarily for iPhone and iPad; check the compatibility section on the same product page for support on other Apple devices.
Previous purchases and changing regions
If you’ve already purchased Shadowrocket, check your purchase history before paying again. The account used for iCloud can differ from the one used for Media & Purchases, so being signed in to the same account on a device doesn’t prove it’s the account used for the original purchase.
- In the App Store, tap your profile picture and look for Apps or Purchased. The exact label may vary by system version. If you see My Apps, open it and search for Shadowrocket.
- If you can’t find it, first check the purchase account and look in Hidden Purchases. A hidden item doesn’t mean it was never purchased.
- To check whether an order was placed, go to Settings → your name → Media & Purchases → View Account → Purchase History. An order record and the list of apps available to download again are not the same thing.
- On iPad, check the purchased items using the Media & Purchases account you used to buy Shadowrocket. The app must still be available in that storefront and compatible with the device.
A purchase history entry doesn’t guarantee that an app can be downloaded again in every region or on every device. If the app appears in your purchased list but you can’t continue, note the exact message and distinguish a region, compatibility, or account issue. If you can’t find the record right away, don’t assume the purchase is no longer valid.
Global Routing does not change the App Store catalog
Global Routing in Shadowrocket controls how connections are handled; it does not change your Apple Account details. Changing your network location won’t automatically change the purchase account’s Country/Region either. If you haven’t obtained the app, you don’t need to configure these options to troubleshoot search. The comparison below is for existing Shadowrocket users who want to separate network issues from storefront issues.
Config
RecommendedHandle connections according to the rules and policies in your current configuration. If your existing configuration is working, leave it as is while checking your storefront account rather than changing several things at once. This won’t change the storefront associated with your Apple Account.
Best for: checking account details with an existing working ruleset
Direct
Use a direct connection to check whether the App Store loads over your regular network. If the page loads afterward, that only shows that the connection conditions changed—not that the storefront region did.
Best for: existing users checking a page-loading issue
Proxy
Use a proxy for connections that need it. This may affect network access, but it doesn’t replace the Country/Region setting or guarantee that an app will become available to purchase in a particular storefront.
Best for: existing users with a working connection who are checking network access
Likewise, Settings → On Demand controls on-demand connection behavior; it is not an App Store region setting. Change one thing at a time: note the account region and product page message first, then troubleshoot network loading. Don’t treat an unexpected refresh after changing Global Routing as proof that the storefront region changed.
Common questions and what to check
Does using Chinese on my phone mean I’m using the China storefront?
No. Go to Settings → your name → Media & Purchases → View Account → Country/Region and check the purchase account’s actual region. Device language and storefront are separate settings.
Why does the product link still say the app isn’t available in my region?
First check the current purchase account on your App Store profile page, then check Country/Region. The product link takes you to the app, but it can’t change your account’s region. Follow the message on the page to check whether the app is offered in that storefront.
I bought it on iPhone. Why does my iPad say I need to purchase it?
First compare the Media & Purchases accounts on both devices, then check the iPad’s Apps or Purchased list and Purchase History. Don’t pay again until you’ve confirmed which account made the purchase. For recovery steps, see this site’s guide to restoring purchased apps.
What else do I need after buying Shadowrocket?
Buying the app doesn’t include a subscription service. Get a subscription from your service provider and import it according to their instructions. App availability, the app purchase, and subscription validity are three separate things to check.
Follow this order: confirm the Media & Purchases account, check Country/Region, open the product page to verify the app and read its message, then check purchase history or compatibility. When reporting an issue, share only the message, device type, and storefront region. Never share your account password, verification codes, payment details, or full subscription link.