If Shadowrocket doesn't appear in App Store search, first distinguish between not finding the product page and being unable to purchase it. Then check the storefront under Media & Purchases, Screen Time content restrictions, and any account alerts. This guide is for first-time searches and users restoring the app on a new device. Follow the steps and note each message to determine whether to check store settings, purchase history, or device compatibility—instead of repeatedly changing app settings.
1. Separate Search, the Product Page, and Purchasing
No results in App Store search doesn't necessarily mean the app is unavailable, and it doesn't prove your device is incompatible. Search displays results, the product page shows availability for the current storefront, and purchasing depends on your account and payment details. Check each stage separately. Payment issues typically appear during a purchase or redownload, so no search results alone aren't evidence of a payment failure.
In the App Store, open Search and enter the full name Shadowrocket. Don't rely on a nickname as your only search term. You can also open the product page directly from this site's official app verification guide and note the exact message shown. A product page visible on the web doesn't guarantee that your signed-in account can purchase it in its storefront.
| What you see | Check first | Don't assume yet |
|---|---|---|
| Shadowrocket doesn't appear in search results | Full app name, storefront, content restrictions | This doesn't establish that there's a payment issue |
| Product page says the app isn't available in your region | Storefront for the account under Media & Purchases | Device language doesn't determine the storefront |
| Product page is visible, but a verification prompt appears when purchasing | Account verification, payment method, pending charges | This isn't a search problem |
| Product page says the device isn't compatible | Compatibility and current system requirements | Don't rely on the device model name alone |
2. Storefront: Check the Purchasing Account, Not Device Language
The App Store storefront is associated with the Apple Account used for Media & Purchases; it isn't determined by the device's interface language alone. Changing your iPhone's language to English or adjusting Language & Region doesn't change the Country/Region of your store account. The account shown at the top of Settings may also differ from the one used for media purchases, so check the purchasing account directly.
-
Check your search term
Open App Store → Search and enter Shadowrocket. Check for extra spaces or typos, and first make sure other store results load normally.
-
Confirm the purchasing account
Go to Settings → Apple Account → Media & Purchases to check the account currently used for store purchases. Don't rely only on the account name at the top of Settings.
-
Check the storefront region
Go to Media & Purchases → View Account → Country/Region to see the account's region. You may be asked to verify your identity. Note the current information; there's no need to change it just to test.
-
Read the product page message again
Return to the App Store and reopen the product page. Distinguish between a regional availability message, an account verification prompt, and a device compatibility notice. If prompted to switch storefronts, read the confirmation details before deciding whether to proceed.
These steps use English interface labels to help you find the menus; names and locations may vary by system version. Changing Country/Region can affect account balance, active subscriptions, Family Sharing, and local payment requirements. It isn't a quick troubleshooting switch. This guide doesn't require changing your region. If the current storefront says the app is unavailable, follow the conditions shown on the App Store page and in your account settings.
3. Age Rating: Check Screen Time and Purchase Restrictions
Screen Time content restrictions may affect whether an app appears or can be downloaded. First check the age rating on Shadowrocket's current App Store product page, then compare it with the app age range allowed on your device. Don't rely on age numbers from older articles: store ratings and how they appear in system settings can change. Use the rating shown on the current App Store page.
- Content restrictions: Go to Settings → Screen Time → Content & Privacy Restrictions. On newer system versions, continue to App Store, Media, Web & Games → Apps. Some versions list the relevant options under Content Restrictions → Apps.
- Purchase restrictions: Under Content & Privacy Restrictions, check iTunes & App Store Purchases → Installing Apps and confirm that app installation is allowed. Age-rating limits and permission to install apps are separate settings.
- Family-managed devices: If a family member manages the device or an Ask to Buy request is required, have an authorized family organizer check the request. A pending approval doesn't mean the app is unavailable.
- Managed devices: Devices managed by a school or organization may also be restricted by configuration policies. If you can't change the relevant settings, ask the device administrator which options are allowed.
Don't turn off all protections just to find an app. Check only the settings related to Apps age limits and installation permissions. Once an authorized administrator makes any necessary changes, reopen the App Store and check again. If search still shows no results, keep the message and check the storefront next; don't repeatedly change unrelated settings.
4. Account Status: Separate Payment Problems from Restoring Purchases
If you've found the correct product page but see a payment, sign-in, or billing prompt after tapping the price or redownload button, focus on the purchasing account. Go to Settings → Apple Account → Payment & Shipping to check payment details, or Media & Purchases → View Account → Purchase History to review your purchases. Available options depend on the account and system interface.
An outdated payment method, pending charge, or unaccepted purchase terms can prevent you from continuing. Follow the system prompt to resolve the specific issue, then try again from the product page. Don't repeatedly submit a purchase or mistake a temporary verification prompt for a Shadowrocket configuration problem. App server settings aren't involved before the app has been obtained.
- First purchase: Confirm the app's identity and price, then complete the purchase through the App Store. Shadowrocket is a one-time purchase; price and availability depend on the current storefront.
- Restore on a new device: Sign in with the account used for Media & Purchases when you bought the app. In the App Store, tap your account icon and look for Shadowrocket under Apps or Purchased. The menu name may vary.
- Purchase missing from your history: Check Purchase History, your purchase receipt, and the account used at the time. If the product page shows a price again, verify your purchase record before assuming you'll need to pay again.
- Compatibility: Check Compatibility on the product page. iPhone and iPad are the primary devices. Compatibility with Mac, Apple TV, and Apple Vision, system requirements, and the scope of universal purchase are as listed on the App Store page.
5. Verify the Official App: Check the Developer and App ID, Not Just the Name
A similar name or icon in search results isn't enough to confirm an app's identity. On the product page, check the official icon, developer name, and app ID. The ID appears at the end of the direct product link as id932747118. Don't base a purchase on search ranking or whether the title includes a nickname.
- Official icon: Compare the product page icon with the white-background rocket icon with blue and purple outlines shown in this site's header.
- Developer: Confirm the developer is
Shadow Launch Technology Limited; don't rely on the app name alone. - App ID: Confirm the ID is
932747118. This site links to the app through this specific product listing.
Bottom line: Verify the app before resolving purchase prompts
Make sure all three details identify the same product before proceeding with storefront, content restriction, or account troubleshooting. If any identity detail doesn't match, stop the purchase and return to this site's official app verification page.
6. Network Checks: Global Routing Doesn't Change Your Storefront
If App Store search, product pages, and account pages all fail to load, first check your device's basic network connection, then try another network you can access. If only Shadowrocket is missing while other App Store content loads normally, follow the storefront and restriction checks above instead of assuming the network is the cause.
On a device with Shadowrocket installed, Home → Global Routing affects how device traffic is handled, but it doesn't change your Apple Account's Country/Region. The two settings below have different purposes within Shadowrocket. They're included to clarify the limits of network troubleshooting—not as steps to make the app available by changing routing.
Config: Apply the current configuration
RecommendedHome → Global Routing → Config uses the rules in the current Config to handle traffic. After troubleshooting, restore this setting if it was your original mode. The actual behavior depends on the existing rules and final policy; the mode name alone doesn't tell you how App Store traffic is routed.
Use when: You normally route by rules and want to restore your existing setup after troubleshooting
Direct: Compare direct-connection behavior
Home → Global Routing → Direct uses a direct connection and can help compare how store pages load. Test briefly only if direct connections are permitted and you understand the implications. Use the result to check for network differences, not to infer that your account's storefront has changed.
Use when: You already have the app and want to compare your basic network connection
If the connection switches back automatically during testing, check whether Settings → On Demand is configured to connect under certain conditions. Note the original toggle and conditions first, so you don't introduce new variables while troubleshooting. If Shadowrocket isn't installed, skip these in-app checks and focus on system network settings and your App Store account.
- Record the exact message: Note the actual prompt, such as “Not available in your region,” “Verification required,” or “Device not compatible.” Don't lump every issue under “can't find it.”
- Record the scope: Note whether only one app is affected or the entire App Store fails to load, and whether the result changes when you switch networks.
- Protect your account: When describing the issue to support, don't share your password, verification codes, full payment details, or personal subscription links.
- Know where to go next: Use the support options provided by the App Store or system for account verification and billing issues. Ask the device administrator about management restrictions, and refer to this site's tutorials for app configuration.