App Store & availability
Store regions and app availability
Whether Shadowrocket appears in App Store search depends first on the store region of the account used to make purchases and the app’s availability in that storefront. Search results aren’t a universal catalog of every app worldwide, nor are they determined solely by your device’s current location. The same product may appear differently across storefronts. If you can’t find it, first identify the storefront you’re viewing, then check whether the app is unavailable, your search didn’t match, or your device isn’t eligible to download it.
What each region setting affects
Your device language, the region in device settings, your network location, and the country or region of your App Store purchase account are separate details. Changing the device language to English usually affects only the display language. Changing the date or regional format also doesn’t change the storefront used by your purchase account. When looking for an app, check the account used for Media & Purchases rather than inferring the storefront from the system language, time zone, or device location.
If Shadowrocket doesn’t appear in the mainland China App Store, follow the steps in the next section to check the storefront associated with your purchase account. Don’t assume this means the product has changed names, and don’t choose a similarly named app from the search results. Store availability and app identity are separate questions: check the region and storefront for the first, and the developer, official icon, and app ID for the second.
Search results and product pages
Search results can also depend on keywords, spelling, device filters, and ranking. Search for the full name, Shadowrocket, rather than using nicknames such as “Little Rocket.” If the results aren’t clear, open the product page from our official app page. This site uses a single product link. Whether you can buy the app or see a different storefront after opening it depends on the information currently shown by the App Store.
A storefront path shown on a webpage doesn’t prove that your account belongs to that region. A browser may show a storefront’s product information, while the App Store determines what happens next based on the current account, device, and store session. Keep these steps separate: viewing the product page, reaching purchase confirmation, and completing the download. Each can fail for different reasons, so one explanation may not fit all three.
Check the conditions before choosing your next step
If the product page says the app isn’t available in your current country or region, note the message and check the store associated with your account. If the page opens but the Get button reports that your device isn’t compatible, check the compatibility section instead of troubleshooting your search terms. If you’ve reached purchase confirmation, the transaction is underway; focus on payment methods, account verification, and system restrictions rather than changing how you search.
Changing your account country or region can involve account balance, active subscriptions, a valid payment method, and Family Sharing status. This guide explains how to check the situation; it doesn’t recommend repeatedly changing account details just to test search results. If you need to make a change, review the listed requirements and confirm your account is eligible first. If it isn’t, resolve the outstanding account issues before proceeding.
The App Store can change app listings, compatibility, and transaction requirements, so this guide doesn’t treat any single search result as permanent. For background, read Apple Account regions and App Store availability. For current information, rely on the account details and App Store page on your device, and keep the exact on-screen message for troubleshooting.
Account check
Check your App Store account
Before checking the storefront, distinguish the Apple Account signed in at the top of your device from the account used for Media & Purchases. They may be the same or different. The account used for device backups, photo syncing, and other services doesn’t by itself prove that an app purchase belongs to that account. For Shadowrocket purchases and eligibility to restore a purchase, use the account that actually completed the App Store transaction. This is the first thing to check if the app shows a price again after you switch devices.
Check your purchase account in Settings
- On your iPhone or iPad, open Settings, tap your name at the top, and select Media & Purchases. Check the account shown and confirm whether it’s the one you used to buy apps.
- Tap View Account, authenticate as prompted, and check Country/Region. This shows the store details for your purchase account. Don’t rely only on the region format in your device’s general settings.
- Return to the App Store and open your account page to cross-check the account. If labels differ with the system language or interface updates, look for sections such as account details, purchase history, and country or region.
You only need to identify the account; don’t send anyone your full account address, payment details, or verification information. In your personal notes, you can record how to identify the purchase account, its store region, and any current messages to compare old and new devices. If you save a screenshot, hide personal information. Complete transaction verification, device passcodes, and payment confirmations yourself in the system interface.
Cross-check your purchase history
If you can’t remember which account you used, check the purchase history you can access and look for the Shadowrocket transaction. Purchase history confirms which account made a transaction and its status; the purchased-app list is primarily a way to download an app again. They serve different purposes. Not seeing the app in the list right away doesn’t necessarily mean there’s no transaction. If you find a transaction, check whether it was completed, refunded, and is still eligible for redownload.
Having the app on an old device doesn’t replace checking the account. The installed app and the current purchase account may be separated by several account changes. Keep the existing setup on the old device and use purchase history to confirm which account made the purchase; don’t delete the app first and check later. Being able to open the app means its local data is still present, but doesn’t prove that the current store account is eligible to redownload it.
If verification or account details need attention
If checking your account prompts you to sign in again, accept store terms, or complete your account details, finish those steps in the system flow first. The store may not display purchase status correctly until verification is complete, so repeatedly refreshing the product page usually won’t help. Repeatedly entering the wrong password can trigger further account restrictions. Confirm you’re using the purchase account and use the system’s account recovery options to resolve verification issues.
Changing your country or region isn’t a routine page refresh. You may need to resolve account balance, active subscriptions, pending transactions, and Family Sharing restrictions first. Don’t use a region change as a general fix before identifying the problem. For a slow download or low device storage, changing the account region won’t address the issue and may make your purchase history harder to check.
Once you’ve checked, summarize the result—for example, “The current purchase account matches the original account, the store region is confirmed, and the app appears in purchase history.” If anything is still uncertain, resolve that first before moving on. Checking one item at a time is more effective than switching repeatedly between accounts and devices, and helps prevent accidental duplicate purchases.
Verify the app
Check the developer, icon, and app ID
To verify the official Shadowrocket app, check all three: the developer name, Shadow Launch Technology Limited; the official App Store icon; and app ID 932747118. The app name is only an initial clue and doesn’t replace these checks. Similar names, keywords, or descriptions in search results aren’t a basis for purchase. Open the full product page, confirm its identity, and only then proceed with the transaction to avoid confusing another product’s purchase record with this app.
Where to find the three details
| Check | What to look for | Where to check |
|---|---|---|
| Developer | Shadow Launch Technology Limited | Developer or seller details on the product page |
| Official icon | The official app icon with a white background and blue-purple outline | At the top of the product page; compare it with the official icon on this site |
| App ID | 932747118 | id932747118 in the product URL |
Check the complete developer name rather than relying on one word. Depending on the interface language, the product page may label this information “Developer” or “Seller,” and its layout may change. Open the full product details and verify the complete name. If it doesn’t match this guide, stop before purchasing and recheck the link using our official app verification guide.
The icon is a useful visual check. The site header uses the official icon, which you can compare with the one at the top of the App Store product page. Don’t rely on color alone, since similar colors aren’t unique, or mistake promotional text beside a search result for the app’s identity. Check that both show the same official icon and product listing, not just a similar design or name.
App ID and storefront URL
The app ID is the number after the lowercase letters id in the product URL. For this app, it should be id932747118. The URL may also contain a storefront path and product name. The name helps you recognize the page, while the number identifies the product. Whether you arrive from search, a browser, or this site, confirm that the final page points to the same app listing. Don’t rely only on whether Shadowrocket appears in the page title.
If a link switches between your browser and the App Store, check the product shown in the browser and the app details that ultimately open in the App Store. Seeing the product description in a browser doesn’t guarantee that the purchase will take place in the storefront shown there, but you can still verify the app ID. Confirm the product first, then check the storefront using the account steps. This separates the questions “Which app did I open?” and “Which account made the purchase?”
Check eligibility after verifying the app
Once all three details match, check the price, compatibility, and current purchase status for your account. These determine whether and how you can get the app and whether you’ve already purchased it; they don’t establish the app’s identity. A cloud icon indicates that a redownload may be available. If a price appears, check your account and purchase history before concluding that a previous purchase is no longer valid.
You don’t need to share your subscription link, server password, or in-app configuration to verify the app. That information is unrelated to the product’s App Store identity and can’t confirm which account made a transaction. If you contact support about a purchase, provide the product name, app ID, order status, and the system message. Keep private connection details on your own device or in a trusted personal backup.
If you’re unsure about an installed app, preserve any configuration you need, then use your App Store purchase history to open and verify the product listing. Don’t rely only on the home-screen name or a single promotional image. App Store also manages updates. Check the current store page for update details, compatibility, and availability; this guide doesn’t use a fixed version number in place of current store information.
Purchases and what they include
One-time purchase and purchase confirmation
Shadowrocket is a paid commercial app available only on the App Store, sold as a one-time purchase. The US storefront price is $2.99; check the store page for the current price. Other storefronts display local currency, and the final amount appears on the purchase confirmation screen. The price information here explains the payment model; it doesn’t replace the current storefront price, tax details, or payment result. Verify all three app details in the previous section before purchasing.
What a one-time purchase covers
A one-time purchase covers the client app. It isn’t a monthly fee for app access, and it doesn’t include server details you can use to connect. The app accepts connection details you already have, processes traffic according to your settings, and provides configuration and diagnostic features. Server availability, subscription validity, and account limits are separate conditions and can’t be inferred from your App Store purchase status.
So, if you’ve paid but the list is empty, first consider that you may not have imported a configuration yet rather than assuming the purchase failed. Similarly, if the app opens but won’t connect, buying it again usually won’t help. Check app acquisition, importing a configuration, and connecting as separate stages to determine whether you need to review a transaction, the information you entered, or the current network and selected server.
Complete the App Store transaction step by step
Once you’re on the verified product page, check the displayed price or redownload button. For a first purchase, follow the App Store confirmation flow and verify the app name, payment account, and amount. Complete the transaction using the authentication method requested by the system. Your device may ask you to double-click a button, use Face ID or Touch ID, or enter your account password. Follow the on-screen system flow, and never enter your purchase account password into a web form.
The payment method must be accepted by the current storefront, your account details must be complete, and there must be no billing issues pending. If payment fails, read the full message and check your account’s payment details or purchase history. Tapping the purchase button repeatedly won’t fix an account issue. If payment was submitted but the result is unclear, check the transaction record before trying again.
Purchase confirmation and download completion happen at different times. After the transaction, the app still needs to download and install. If its home-screen icon remains in a waiting state, check device storage, the download queue, and your network instead of paying again. If purchase history shows a pending transaction, resolve its status first rather than assuming that a download that hasn’t started means the device is incompatible.
Why a price may appear again
If you’ve purchased the app before but see a price again, first check the Media & Purchases account and open the app from your purchased-app list. Also check whether the original transaction was refunded, whether it was for a similarly named app, or whether you originally accessed it through a family member’s purchase. Each case has a different restoration path. Seeing the app on your home screen in the past doesn’t prove that the current account has its own purchase record.
To request a refund or resolve a transaction dispute, use the appropriate process in your App Store purchase history. The outcome may affect your eligibility to redownload the app, so read the system messages and keep refunds separate from purchase restoration. Our FAQs explain the difference between purchasing the app and using it for the first time. After your purchase, follow the setup guide to import your configuration.
Keeping track of which account made the purchase matters more than remembering a price shown at a particular time. Note which account you used, whether the order completed, and whether the app appears in that account’s history. This information will help if you switch devices later. Prices may vary by storefront, while purchase history is the place to start when locating the original transaction. Keep your payment details and full receipts secure.
Download and first launch
iPhone and iPad compatibility and installation
Shadowrocket is primarily used on iPhone and iPad. Before downloading, check the Compatibility section on the App Store product page. System requirements are as listed on the App Store page; don’t assume another device’s success means yours is supported. The same product page also lists compatibility information for Mac, Apple TV, and Apple Vision. Check that page for specific support and purchase eligibility. This chapter covers the iPhone and iPad download process.
Check device requirements before downloading
First, make sure your device can use the App Store, your purchase account is verified, and you have enough free storage. Downloading and installing an app requires working space in addition to the space the app ultimately uses. If your device is nearly full, free up space before trying again. If the system explicitly says the app is incompatible, follow the compatibility information instead of repeatedly waiting for a download to start.
On iPhone, complete the purchase or tap the redownload button on the correct product page, then wait for installation to finish before opening the app. If the icon still shows download progress, the app isn’t ready to use yet. Check the download queue and network first; there’s no need to change the app’s configuration. For a brief overview of this process, see getting Shadowrocket on iPhone. The same purchase and app verification requirements apply.
First launch and system permissions
The app may not have a usable connection the first time you open it. Prepare a subscription or server details you already have. Get subscriptions from your service provider, then import them using the setup guide. An App Store purchase only provides the app; it doesn’t add your personal subscription or indicate that a particular server is reachable. An empty list, no server selected, and an incomplete installation are three different states.
When you first try to enable a connection, the system may ask you to approve adding a VPN configuration. This permission lets the app create a system network configuration. Follow the prompt only after confirming you initiated the action and verified the app’s identity. Your device may require additional authentication. If you cancel, the app may still open, but the connection configuration won’t be complete. Return to the relevant connection step rather than buying the app again.
Granting permission doesn’t mean the connection is ready to use. After allowing the configuration, check the server, Global Routing, and actual access results. Seeing a configuration in system settings only means the device has saved the related settings. You still need to verify server credentials, whether the current network allows the connection, and whether the configuration behaves as expected in the app. Don’t skip web access and diagnostic checks just because a system indicator appears.
Use an existing purchase on iPad
If you bought Shadowrocket on iPhone with your own account, check that the same purchase account is used in the iPad App Store, then redownload the app from your purchased-app list. “Same account” means the account used for the transaction, not merely that both devices use the same account for syncing. If a price appears again on iPad, check the purchase restoration steps before assuming a second device requires another purchase.
The larger screen and landscape orientation on iPad may change how lists, sidebars, and detail panels are arranged. Find features by their interface labels, such as Home, Config, and Settings; the buttons won’t always be in the same pixel position. For account and layout details, read Using Shadowrocket on iPad. For the App Store process, see getting Shadowrocket on iPad.
After redownloading the app, check separately whether your personal server list, configuration files, and other in-app data are present. Purchase eligibility doesn’t sync configurations, so don’t assume every device will automatically have the same content. Before setting up a second device, confirm your backup and import method, then verify the connection step by step. If the old device still works, keep its existing setup until you’ve verified the new one.
Switch devices or reinstall
Restore the app from your purchases
When switching devices or reinstalling, the first thing to restore is access to the app associated with your App Store purchase—not all your connection details. Shadowrocket purchase history is linked to the account that completed the transaction. On a new device that meets store and device requirements, look for the app in that account’s purchased-app list. Don’t assume a missing app icon means you need to buy it again, and don’t retry purchases without checking the account first.
Save your data before reinstalling
If the old device still works, make sure your server details, subscription source, and necessary configuration are safely saved first. Deleting the app may also delete its local data; downloading it again doesn’t guarantee that your details will return. Backups may contain private connection information, so store them somewhere you control. Don’t include full subscription links, passwords, or configuration files in public troubleshooting posts.
When checking a backup, distinguish between having a file and knowing what it contains. A configuration file may contain mainly routing rules and may not include all server details. Restoring a device backup also depends on when it was made and how it’s restored. Make sure you have the details needed to import your configuration again, and keep the old device working until you’ve verified the new one—not just until its download finishes.
Open the app list for your original purchase account
- On the new device, confirm that the Media & Purchases account matches the account in your original transaction history, then open the App Store account page.
- Go to the purchased-app or app-list section and look for Shadowrocket. Section names may differ between system versions; look for the list of apps you own and apps not currently on this device.
- Verify the developer, official icon, and app ID, then tap the cloud or redownload button. Wait for the system to finish downloading and installing the app.
- Open the app and check whether your personal details are present. If they’re missing, reimport them from your own backup or existing subscription, then grant connection permissions and verify the result.
If you can’t find the app in the usual list, also check hidden purchases. Hiding an app usually affects how it appears in the list; it doesn’t necessarily mean the transaction was deleted. Check the relevant account management section before deciding whether to unhide it. Review purchase history to see whether the transaction completed or was refunded. Check the full period when you may have bought it, not just your most recent orders.
If you see a price again, don’t confirm the purchase yet
If the product page shows a price again, stop before purchase confirmation. Common reasons include using a different purchase account, originally accessing the app through a family member’s purchase, or opening a similarly named product. Compare the original transaction with the current product: is the account the same, does the app ID match, and is the transaction still valid? These checks are more useful than repeatedly signing out and back in.
An existing purchase doesn’t guarantee an immediate redownload on every device or under all store conditions. Device compatibility, store availability, account verification, and download restrictions still apply. If the store gives a specific region or device restriction, follow that message. If the app is simply waiting in the download queue, troubleshoot the network and storage instead; don’t confuse the two situations with a loss of purchase eligibility.
For an app obtained through Family Sharing, check the purchasing family member’s purchases first. The next chapter explains the requirements. This differs from a purchase made independently on your own account. Changes to family membership or purchase sharing may affect eligibility, so don’t assume you can restore the app from your own purchased-app list just because it was installed on an old device.
After restoring the app, check in this order: data, mode, permissions, and access results. Verify your servers and configuration first, then Global Routing, system permissions, and finally an actual connection. For a quick reference to restoring purchases, see the download guide’s restoration steps. If the app is restored but your subscription won’t update, troubleshoot the subscription rather than returning to the App Store to revisit payment.
Family purchases
Family Sharing: eligibility and limitations
Family Sharing is an Apple Account feature; it doesn’t mean handing a purchase account to a family member. Each person continues to use their own account and can access family purchases where the system allows. To see whether Shadowrocket supports purchase sharing in your family group, check the Family Sharing details on its App Store product page and review your family group, purchase sharing settings, and account requirements. A family member saying they bought the app isn’t enough to confirm eligibility.
Check the app and Family Sharing settings first
First, open the correct product page and check its Family Sharing details. Confirm it’s Shadowrocket with app ID 932747118. Next, check your device’s Family settings to make sure your family membership is active and purchase sharing is enabled where applicable. Joining a family group and enabling purchase sharing are separate steps. Access to other shared family services doesn’t prove that app purchase sharing is set up.
Also check which Media & Purchases account the buyer used and whether it matches the current family purchase arrangement. The account shown in the device profile may differ from the one that completed the transaction. Family membership doesn’t change which account owns the original purchase. If the buyer can’t find the app in their own purchase history, confirm the transaction before checking family members’ devices; otherwise, you may keep refreshing lists based on the wrong assumption.
Find the app in a family member’s purchases
Once you’ve confirmed the requirements, the recipient should open the App Store account page using their own account, find the family member’s purchases, select the person who bought the app, and search for Shadowrocket. Section names may vary; look for the list of family members’ purchases. Verify the product again and use the system’s redownload option. Don’t treat family purchases and your own purchase history as the same record.
If the app isn’t listed, first ask the purchaser to check whether it’s hidden and confirm that purchase sharing is still enabled. Hiding a purchase may prevent other family members from seeing it; simply restarting the recipient’s device may not help. Store regions, account requirements, and system restrictions for family members may also affect eligibility. Follow the specific messages in Settings rather than changing several account details at once to see if something works.
If the system asks for purchase approval or shows an age or content restriction, a family member with the appropriate permissions should handle it in the system flow. Don’t mistake these messages for an incorrect app price or ask another family member to provide their account password. Family roles have different permissions: being able to view a purchase list doesn’t necessarily allow you to change the payment method or family settings.
Sharing an app doesn’t share connection details
Family Sharing can provide access to an eligible app; it doesn’t automatically copy the purchaser’s servers, subscription links, configuration files, or connection status. Each person still needs their own details. Get subscriptions from your service provider, then import and verify them for your device. App eligibility for family members and the number of devices allowed by a subscription are separate rules; neither determines the other.
Likewise, seeing the app available to download through Family Sharing doesn’t mean a particular device’s connection will work. After downloading, check system requirements, grant any required permissions, and verify your own Global Routing and server details. If another family member can connect but your device can’t, compare the configurations and network conditions rather than assuming purchase sharing has failed. Sharing issues usually affect App Store access, not whether a particular website opens.
Leaving a family group, turning off purchase sharing, changes to the purchaser’s account, or a refund for the original transaction may affect future redownload eligibility. Treat an app already installed on a device separately from whether you can download it again later. Before reinstalling, confirm that the current Family Sharing route still works and save your configuration. Don’t delete the app based only on a previous successful download and check eligibility afterward.
Troubleshoot by symptom
Can’t find the app, download failures, and first-use issues
First identify where the failure occurs: searching, opening the product page, confirming a purchase, waiting for a download, launching the app, or connecting. Record the exact message at each step instead of grouping everything under “can’t download.” If the app opens, the App Store acquisition process is usually complete. For connection failures, check the configuration and network; repeated purchases or reinstalls may only increase the risk of losing data.
Search and purchase
If you can’t find the app, search for its full name, then verify the product link on our official app page. If the message says the app isn’t available in your region, go back to the store region section. If the product page is visible but the system says the device is incompatible, check the Compatibility section; system requirements are as listed on the App Store page. If you reach payment confirmation but see an account or payment issue, resolve it before changing your search terms.
If you’re unsure whether a payment went through, check purchase history and transaction status before trying again. If the order is complete but the download hasn’t started, check the App Store queue. If the order is pending, follow the system prompts to complete payment or account verification. Keep the original error message to help distinguish these cases. When describing the issue, you can share the app ID and message, but hide full order details, payment information, and account identifiers.
Waiting for a download and launching the app
If the icon is waiting or shows download progress, check that your device has a stable network and enough free storage, and that updates for other apps aren’t using the queue. If the system allows it, pause and resume the task, or reopen the App Store later to check progress. If several apps can’t download, investigate the store session, device restrictions, or network conditions rather than checking only your Shadowrocket purchase.
A managed device or app installation restrictions in Screen Time may prevent downloads. Check whether the system shows a restriction message, and ask someone with the right permissions to address it in Settings. If the app is installed but won’t launch, restart the device and check storage and system compatibility. Before reinstalling, confirm that your personal data is backed up and that you can restore your purchase. Otherwise, you may turn a recoverable launch issue into lost configuration data.
The app opens, but the connection isn’t working as expected
If the list is empty after opening the app, import details you already have. If a subscription update fails, check whether the original link is complete and still valid, and whether the current network can reach it. For step-by-step help, see Subscription refresh and troubleshooting. A successful import only means the app accepted the information; it doesn’t guarantee that every server is online or that the selected routing mode matches your expectations.
Config, Proxy, and Direct under Global Routing change how connections are handled. Config uses the rules in your configuration to select a policy; Proxy routes connections through the current proxy policy; Direct connects without a proxy. Switching modes can help distinguish a rules issue from a connection issue, but it won’t fix an incorrect server password or extend a subscription. Change one setting at a time, test, and record the result so you can compare without changing the mode, server, and configuration all at once.
This minimal rules snippet illustrates how Config applies routing rules; it isn’t connection information and doesn’t replace a complete configuration. Rules are matched from top to bottom, and FINAL handles connections that don’t match earlier rules. The example domain is for syntax only. Before using it, confirm you have a working server and policy, and understand how changing the configuration may affect your access.
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
If only some connections fail, check whether a specific rule matches, then compare Connectivity Test results with the current network and actual access. A test result reflects only the conditions of that test; it doesn’t prove purchase eligibility. If you’re unsure what a rule means, consult the glossary. To recheck imports, modes, and permissions step by step, return to the setup guide; there’s no need to start over with an App Store transaction.
After troubleshooting, you should be able to state what you confirmed: the purchase account, product identity, and transaction status, and whether installation completed—or the exact step where it stopped. If the issue remains, continue with the FAQs, noting the failed step, device details, and exact error message. Changing one condition at a time and keeping a configuration that still works is usually more effective than repeatedly deleting the app.