Whether Shadowrocket appears in App Store search and is available to buy depends first on the region of the account used for purchases and the app’s availability in that storefront. This guide is for anyone who gets no search results, sees a message that the app isn’t available in their region, or can’t find a previously purchased app. Check your account, region, product page, and purchase history in order to distinguish storefront restrictions from connection or loading issues.
Distinguish your account region, device region, and network location
If Shadowrocket doesn’t appear in the China App Store, first check the Apple Account used for App Store purchases—not your Shadowrocket configuration. On recent systems, Apple ID is called Apple Account. Your iCloud account may differ from the account used for Media & Purchases; the latter determines which storefront handles your purchases.
The account’s Country/Region determines which storefront catalog you use. Whether an app appears in that catalog also depends on its availability there. If your account is set to mainland China, no search results don’t necessarily mean you entered the wrong name. Likewise, seeing the product page in another region doesn’t prove you can buy it with your current account. Store availability can change, so rely on what the current account actually shows.
- Account region: Check it in Media & Purchases account settings. This is the main focus of this guide.
- Device region: Settings → General → Language & Region controls device preferences such as formats; it does not switch your App Store purchase region.
- Device language: Changes the interface language, not the storefront associated with your account.
- Network location: May affect App Store connectivity and loading, but changing it does not change your account’s Country/Region.
Keep search problems and loading problems separate. “No results” points to the catalog or search; endless loading or a connection error points to a loading issue. If the store explicitly says the app isn’t available in your country or region, check the storefront region first.
Check your purchase account and Country/Region in Settings
The steps below use the English interface labels on iPhone and iPad. Labels may be localized if your system uses another language, and the layout can vary slightly between system versions. You only need to view the account details; don’t sign out or change regions yet.
-
Open your account
Go to Settings → your name at the top to see the current Apple Account. First confirm that this is your device and note which account is signed in. Don’t assume your iCloud account is also your App Store purchase account.
-
Check the purchase account
Tap Media & Purchases and check the account shown there. If it differs from the account at the top of Settings, continue with the account used for purchases in Media & Purchases.
-
View account details
Select View Account and complete any requested authentication. Don’t mistake a payment confirmation dialog for the account details page, and don’t confirm a new purchase just to check your region.
-
Check the current region
Open Country/Region to see the current country or region. If you see Change Country or Region, note the existing setting. You don’t need to select a new region or submit a change.
If you can’t open View Account, first address any verification request or account message on the current screen. If the device is managed, the account is restricted, or Screen Time limits the relevant settings, follow the system prompts to check permissions. Repeatedly changing networks won’t remove account-level restrictions.
Cross-check the App Store account, then inspect the product page
Open App Store → tap the account icon in the upper-right corner to view account information. If needed, tap the name or account entry at the top, authenticate, then open Account Settings → Country/Region. If the account panel doesn’t show a region option, return to the Settings steps above. Don’t infer the region from the App Store’s interface language.
In the App Store, search for the full name Shadowrocket. Check that both the search result and product page list the developer as Shadow Launch Technology Limited; the app ID is 932747118. A similar name, the keyword “rocket,” or a similar-looking icon isn’t enough to confirm the app’s identity.
| What you see | Check first | Next step |
|---|---|---|
| No search results | Full app name, purchase account, and Country/Region | Open the product page from this site’s purchase guide and check the exact message |
| Message says the app isn’t available in your region | Current account’s storefront and the app’s availability there | Stop repeating the search and check the account’s regional eligibility |
| Page keeps loading | Whether other App Store pages open normally | Check your connection, account sign-in prompts, and App Store service status |
| Price is visible | Developer, app ID, and current purchase account | Review the price and compatibility before confirming the purchase |
| A redownload button appears | Original purchase account and purchase history | Check your records, then follow the App Store prompts |
Bottom line: use the product page message to decide what to do next
Note your Country/Region, then open the product page from the purchase guide. If the page says the app isn’t available in your region, address the account and availability first instead of changing connection settings.
The /us/ in a product link is a storefront path, not an instruction to change your account region. A web page can show the app’s details without guaranteeing that your current account can buy it. Check the message shown when the App Store opens the page for your account.
Before changing Country/Region, check your account requirements
Changing your region affects the entire purchase account, not just one app. Choose a region based on your actual residence, billing details, and payment eligibility—not simply because the app appears in search there. If you’re only checking whether Shadowrocket is available, the steps above are enough; there’s no need to switch regions repeatedly as a test.
- Account balance: You’ll generally need to spend your balance first. If a small remaining balance can’t be used, follow Apple’s account support process.
- Existing subscriptions: Check for subscriptions that prevent a region change. You may need to cancel one and wait until the current billing period ends; tapping cancel may not satisfy the requirement immediately.
- Pending transactions: Check for pre-orders, rentals, pending refunds, and other incomplete transactions. Follow the blockers listed on your account page.
- Family Sharing: Family Sharing may affect eligibility to change regions. Check your family’s restrictions and the consequences of leaving before proceeding.
- Payment and billing: Have a valid payment method and genuine billing information that meet the new region’s requirements. Your existing payment method may not remain eligible.
- Existing content: Content availability can vary by region. Check whether important purchased content will remain available, and back up your own configurations and any essential information.
Once you meet the requirements, follow the Country/Region page to select a region, review the terms, and submit your payment and billing details. When complete, return to the App Store account page to confirm the region, then check the product page again. Changing regions does not guarantee ongoing app availability or a successful purchase.
Already installed: Global Routing can’t change your App Store region
Some users already have Shadowrocket installed but run into App Store issues when using a new device or redownloading it. Keep client routing settings separate from store account settings. Global Routing on Home affects how traffic is handled while connected; it doesn’t change your Apple Account Country/Region or transfer purchase history.
Config: keep your existing routing mode
RecommendedThe active configuration rules determine how requests are handled; the actual connection result depends on which rules match and their policies. When checking your account region, keep a configuration you know works and avoid changing multiple variables at once.
Best for: everyday rule-based use while checking your App Store account region separately
Proxy: check the proxy route
Most traffic is handled through the proxy route. This can help you compare page loading with a connection you know works, but it won’t change the storefront catalog or guarantee that a regional availability message will go away.
Best for: temporarily distinguishing rule issues from connection issues when you already have a working configuration
Direct: check the direct route
Most traffic is handled directly, so you can compare the result with your current connection. Whether a page loads directly still depends on your network and service status; it doesn’t mean your account region has changed.
Best for: checking whether a loading issue is related to your current proxy route
If you compare connection paths, change one setting at a time, note the original mode, and restore it afterward. If the app isn’t installed yet, you don’t need to find a client configuration to check the App Store. You can check the region in Settings and on the App Store account page.
Common questions about searching, buying, and redownloading
I changed my phone’s region. Why can’t I find the app?
Settings → General → Language & Region and your purchase account’s region are separate settings. Go to Settings → your name at the top → Media & Purchases → View Account → Country/Region to check the actual region for your App Store account.
I bought it before. Why am I seeing a price again?
First check Apps or Purchased on your App Store account page, then review Purchase History; the labels vary by system version. Confirm that Media & Purchases is signed in with the original purchase account, and check the purchase record before paying again. A purchase record doesn’t necessarily mean the app can be redownloaded in every region.
Why can I see the app details in a browser but the App Store says it’s unavailable?
The regional page shown in a browser may differ from the storefront for your current account. Check Country/Region on the App Store account page and rely on the message shown when you open the product page there. The browser’s language doesn’t determine your eligibility to buy.
Does a failed payment mean the region change didn’t work?
Not necessarily. Confirm the region under Country/Region, then check your billing details, payment method, and pending orders against the payment prompt. Note the exact error. A declined payment, a page that won’t load, and a regional availability message are different issues.
Before buying, verify the app and device compatibility
Shadowrocket is a paid client for Apple platforms, available as a one-time purchase through the App Store and primarily intended for iPhone and iPad. Compatibility with Mac, Apple TV, and Apple Vision, system requirements, and whether the purchase covers a particular device are as listed on the App Store page. Shadowrocket is closed-source commercial software; buying the app does not include a connection service.
- Check the name: Shadowrocket; the developer: Shadow Launch Technology Limited; and the app ID:
932747118. - Check the target device in the Compatibility section of the product page. The price and currency are determined by the checkout page for your current account’s storefront.
- Before paying, confirm the account shown under Media & Purchases and keep your App Store receipt to help verify which account made the purchase.
- A one-time app purchase is not a service subscription. Any later configuration instructions assume you already have your own service provider and subscription. This site does not provide, sell, or recommend nodes or subscriptions.
After checking the region, account, and app identity, proceed to purchase. If you’re still blocked, save the exact message and where it appeared, then contact Apple account or billing support. Before sharing a screenshot, hide your account address, billing details, and any personal information in the order.