App Store availability and app visibility
First distinguish App Store availability from your device’s location, then work out why the app isn’t showing up. The App Store catalog is generally tied to the country or region of the Apple Account used for media purchases, not just where your device is. Shadowrocket is available only through the App Store, and its availability, currency, and purchase requirements can vary by storefront. No search results means the current storefront didn’t return a match; it doesn’t by itself mean the app name is wrong, your purchase history is missing, or your device has a problem.
Search results, product pages, and purchase confirmation are separate steps
Search returns possible matches. A product page shows an app’s identity and compatibility. The purchase confirmation screen handles the current account’s transaction requirements. These steps can show different results: the app may not appear in search but its exact product page may load; a browser may show the listing while the App Store on your device displays a regional notice; or the product page may work while checkout asks for billing details. Troubleshoot the step where the issue occurs rather than treating every problem as “can’t download.”
The App Store link on this site opens the US storefront. The storefront path is just part of the link; it doesn’t change your device’s storefront or update your account details. When opened on a device, the App Store may show the page available to your current account or display a notice. Seeing a US listing with prices in dollars is a separate matter from whether your account can complete a purchase. Check your storefront first, then read the product page notices to avoid switching back and forth without getting useful information.
Storefront region is different from language or time zone
Changing your system language to English or adjusting the date and time zone does not automatically change the storefront associated with your media purchase account. Device language and region settings mainly affect display formats and other system behavior. The App Store country or region is tied to the catalog, payment methods, billing details, and account services. To troubleshoot app visibility, check the actual value in your account’s purchase settings—not just the device language, keyboard layout, or language shown in a browser.
Before changing your storefront region, review the conditions listed by the system. Account balance, active subscriptions, pending transactions, and Family Sharing arrangements may affect whether you can change regions; follow the requirements shown for your account at the time. Payment methods and billing details must also meet the target region’s requirements. Don’t skip these checks just to make a search result appear, and don’t repeatedly submit details for different regions while transactions are still pending.
Choose your next step based on what you can verify
Start by noting three things: the country or region shown for your account, the full notice displayed by the App Store, and whether the exact product page opens. If the notice mentions a region, check your account settings. If it says the device isn’t compatible, review compatibility. If search comes up empty but the product page works, verify the app’s identity. This separates catalog issues from device issues and avoids mistaking a storefront path in a browser for a completed account change.
If you’ve already purchased Shadowrocket, check your purchased items separately. The current search catalog and your purchase history answer different questions: what’s available now, and what this account previously acquired. Restoring the app is still subject to current availability and compatibility, but checking purchase history is usually more useful than searching again. See Switch devices and restore purchases; there’s no need to try paying again first.
Check your purchase account and storefront
Before purchasing, check which account the App Store is using—not simply whether an account is signed in on the device. The account shown at the top of Settings is used for several system services, while media purchases have a separate account entry. In some cases, they may differ. To confirm which account owns a Shadowrocket purchase, check the account shown in the App Store and media purchase settings. Working photo sync or device backups does not prove the App Store is using the account that originally purchased the app.
Cross-check in Settings and the App Store
On your iPhone or iPad, open Settings, go to your account, and look for the entry for Media & Purchases. Open the account details; you may be asked to authenticate. Find Country/Region and check the saved value. You don’t need to submit a region change just to check it. Labels and menu locations can vary by system version, so follow what your device shows. Don’t sign out of your entire device account just because a button is in a different place than expected.
Next, open the App Store and check the purchase account shown on the account page. If you’re asked to authenticate again, confirm the account and follow the system prompts. Comparing the two entries can reveal that the account in Settings looks right while the App Store is using a different purchase account. Compare the account identifiers privately; don’t enter your full account address, verification code, or billing information in a web form or show them in troubleshooting screenshots.
Make a simple account-check table
| Where to check | What to confirm | What it tells you |
|---|---|---|
| Media & Purchases | Purchase account and country or region | Which storefront is currently in use |
| App Store account page | Purchase account currently signed in | Which account will be charged for this purchase |
| Purchase history | App name and transaction status | Whether the transaction appears in your history |
| Purchased apps | Shadowrocket and the redownload button | Whether you can get the app again from this page |
You don’t need to save any sensitive information in this table. For your own checks, just note whether details match, whether you found the app, and what kind of notice appeared. After switching devices, don’t assume the purchase account is correct just because the device name looks familiar. Device names and app layouts can be restored, but neither proves which account owns an App Store purchase. Confirm the account before troubleshooting downloads; this usually narrows things down faster than repeatedly signing out, signing in, and restarting.
Avoid changing more than necessary while checking
If the purchase account doesn’t match, first locate your original purchase details and make sure you can access the corresponding account before taking any action in Settings. Troubleshooting one app doesn’t require changing all of your device’s sync settings. Before signing out, changing regions, or updating payment details, read the system’s notes about the impact—especially if you have active services or unfinished transactions. “Signing in again might help” isn’t the right first step for every App Store issue.
If Shadowrocket isn’t in your purchase history, think about which of your accounts you used at the time and check them using your own account details. Seeing the app icon on your Home Screen, having used it on an older device, or finding its name in a backup doesn’t by itself prove the current account has a purchase record. If the transaction appears in your history, continue to the restore steps. If you only have a payment notification and the transaction status is unclear, check the transaction details first to avoid confirming a duplicate purchase by mistake.
Once you’ve finished checking, you should know the current storefront region, the purchase account, and whether the original purchase is recorded. If any of these are still unclear, stop and check the relevant account page rather than changing connection settings in the app. These details determine whether you should make a new purchase, restore a previous one, or check regional availability. Connection settings don’t change purchase eligibility.
Verify the app: developer, icon, and App ID
Verify the developer, official icon, and App ID together; don’t rely on the app name alone. Shadowrocket is published by Shadow Launch Technology Limited and has App ID 932747118. Searching by name can help you find a candidate listing, but search rankings, similar names, and lookalike artwork don’t confirm the product’s identity. Before purchasing, open the product page and check each detail, then follow the system’s purchase confirmation. If you’ve already purchased it, use the same checks on the page where you restore it.
Check the developer first, then identify the icon
Look for the developer on the App Store product page and read the full name, not just the first few words. Developer details may appear near the title or in the product information section; the layout varies by storefront. Then compare the official icon: it has a white background with a blue-purple outlined rocket. Don’t treat any rocket image as a match. The icon helps you recognize the app; the developer and App ID help confirm the exact product. All three should match.
Some search results include keywords in the subtitle or description, so seeing familiar words doesn’t mean you’ve opened the right app. Before purchasing, return to the top of the product page, confirm the official name Shadowrocket, and check the developer. Don’t judge by a short search result description, category, or placement in the list. Similar colors in promotional artwork are no substitute for checking the developer. Verify the product’s identity, not whether the page looks familiar.
The App ID identifies the exact App Store product
You can identify the App ID at the end of the product link: the correct link contains id932747118. The storefront path and title may change how the link appears, but this number identifies the target app. When switching between a browser and the App Store on your device, make sure the link still points to this ID before checking any regional notice. The app verification section on the Get the App page lists all three checks for a quick review before purchase.
| Check | What to verify | Common mistake |
|---|---|---|
| Developer | Shadow Launch Technology Limited | Checking the product name but not the developer |
| Official icon | Matches the official icon in this site’s header | Assuming any similar image represents the same app |
| App ID | 932747118 | Continuing to purchase after opening a similarly named app |
Price and listing details don’t verify the app’s identity
Prices are shown in the currency used by each storefront, so a similar-looking amount isn’t proof that an app is genuine. Review counts, ranking, and description length aren’t reliable ways to verify identity either. Check system requirements, update history, and purchase information on the relevant App Store page. These details can help determine whether your device can use the app, but they don’t replace the App ID. The more reliable order is to verify the product first, then check compatibility and price.
If any of the three checks conflict—for example, the name matches but the developer doesn’t, or the icon looks similar but the App ID differs—stop before confirming the purchase and return to the App Store link on this site. Don’t assume a mismatch is simply due to regional differences. Regions can affect currency, availability, or page language, but they don’t explain why you’re looking at a different product. Verify the app’s identity before discussing price, restoring purchases, or Family Sharing.
After installation, the app name and icon can help you recognize Shadowrocket, but App Store records are what matter when you need to confirm purchase ownership. Home Screen folder names, personal notes, and restored app layouts aren’t proof of an App Store purchase. Bookmark this page or the Get the App page so you can use the same three checks when switching devices. There’s no need to rely on old screenshots or save display details that can change over time.
One-time purchases and payment details
Shadowrocket is a paid commercial app available as a one-time purchase. The US price is $2.99; the actual amount, taxes, and local currency are shown on the App Store product page and purchase confirmation screen. The purchase is for the app itself, not an ongoing internet connectivity service. A one-time app purchase ≠ a connectivity plan. To connect after installation, use your own existing subscription or server details. This site covers getting the app and setting up information you already have.
Check three things before paying
First, check the product: have you verified the name, developer, and App ID? Second, check the account: is the correct purchase account in use, and have you confirmed its storefront country or region? Third, check the transaction: can you complete the displayed payment amount, payment method, billing details, and authentication? Checking in this order helps prevent payment before you’ve confirmed the product’s identity, and avoids recording the purchase under an account you didn’t intend to use.
The product page may show a price, Get, cloud, or Open button depending on the current account and storefront status. The button is a clue about that status, not proof of purchase on its own. Tapping a price doesn’t complete the transaction; follow the system’s confirmation steps. Afterward, check whether the app starts downloading and whether the purchase appears in your history. If the page hangs or returns to its previous state, don’t keep confirming rapidly. Check whether a transaction was recorded first, so a delayed screen refresh isn’t mistaken for a failed payment.
Handle payment prompts through your account
If the system asks you to add payment details, verify billing information, or resolve an account restriction, check each item shown by the App Store. Whether a bank card or another payment method works depends on your storefront and account. Being able to access websites on your device doesn’t prove payment verification will succeed. Payment issues occur at the App Store level; changing Shadowrocket’s protocols, rules, or connection toggle won’t affect billing or replace system payment verification.
If you receive a payment notification but the app doesn’t download, first distinguish an authorization, a pending transaction, and a completed purchase. Use the status in purchase history as your starting point. Keep order details for your own reference and use the purchase support option provided by the system. When contacting support, you can include the app name, storefront region, and the step where the error occurred, but hide payment numbers and your full billing address. Refund eligibility and outcomes depend on the applicable purchase policy and review.
Updates and device use after purchase
App updates are delivered through the App Store. You can manage automatic updates in your device’s App Store settings. If an update asks you to verify your account, check the purchase account instead of creating a new in-app configuration. Purchase eligibility doesn’t mean device requirements will always stay the same: system requirements, compatibility, and whether a universal purchase applies vary by device and are listed on the App Store page. Check the compatibility details for each device before using it there.
After a successful purchase, installation, first launch, and importing your existing information are separate steps. To confirm whether you’ve purchased the app, check your purchase history and purchased items. If the app opens but you have no servers to choose from, continue to the import steps. Track “purchased,” “installed,” “configured,” and “connected” separately. This is more useful than paying again and helps keep the app’s cost separate from other service costs.
If you’ve purchased the app with this account before, start with the restore purchase checklist. If you see a price button, check the account and purchase history first rather than assuming you need to pay again. New buyers can verify the listing and then follow the steps on the device in the App Store access guide.
Install and open Shadowrocket on iPhone or iPad
Before installing, expand the compatibility information on the App Store product page and check that your device meets the requirements. This guide focuses on iPhone and iPad; always use the system requirements listed on the App Store page. Don’t assume your device is compatible just because the app installed on another one. Compatibility, system requirements, and universal purchase availability for Mac, Apple TV, and Apple Vision are also listed on the product page. The steps in this chapter focus on iPhone and iPad.
Check the app’s status after it finishes downloading
On iPhone, complete the purchase or redownload from the product page you’ve verified, then wait for the system to finish downloading and installing. Make sure you have enough available storage and a reliable connection to the App Store. If the icon shows a waiting state or the progress stalls, troubleshoot the App Store download first. The app isn’t ready until installation finishes, even if its icon appears on the Home Screen. Open it once the product page shows Open, then check that it launches.
The steps are the same on iPad: confirm you’re using the intended purchase account, then start from purchased items or the exact product page. Page width, sidebars, and button placement may differ from iPhone in iPadOS. Follow the labels on screen rather than looking for a button at the exact position shown in a screenshot. Buying the app on iPhone doesn’t automatically transfer locally stored configuration to iPad. Purchase eligibility and device data are separate; handle the latter using your actual backup or import method.
Understand the system’s VPN configuration permission
The first time you connect or perform a related action, the system may ask permission to add a VPN configuration. This prompt authorizes the app to create the corresponding system network configuration and may require your device passcode or biometric authentication. Continue only when you’re sure you initiated the expected connection action in Shadowrocket. Granting permission doesn’t confirm that a server has authenticated or that a subscription was imported correctly; it’s just one of the system permissions needed to connect.
If you didn’t grant permission, check the app and system prompts again when you’re ready to connect. Device management policies or system restrictions may prevent the action; review your device’s management guidance before proceeding, and don’t delete configurations from unknown sources. The prompt’s wording and timing depend on the system and the app’s current state. When troubleshooting, distinguish “no permission prompt appeared,” “permission was declined,” and “permission was granted but the connection failed” rather than calling all of them installation failures.
Configuration after installation isn’t part of the App Store transaction
After installation, open Home and continue with your own existing subscription or server details. The import method depends on whether you have a subscription link, individual server details, or a configuration file; one can’t be substituted for another just because each is text. See Getting Started for the relevant steps and checks. The example below only illustrates configuration rule syntax. It contains no server, authentication details, or usable service and isn’t a complete configuration that will connect immediately after installation.
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
These rules match a domain suffix, the region associated with an address, and then a final policy. They illustrate the difference between configuration and purchasing; they won’t fix an App Store download. With Config selected under Global Routing, requests are handled according to the active configuration; Proxy and Direct apply different global handling modes. Don’t edit these rules to troubleshoot a payment issue, and don’t assume that successfully getting the app means these rules provide everything needed to connect.
If the app opens but you can’t access websites after importing your information, switch to connection troubleshooting instead of returning to the purchase steps. First verify your existing server details, then check Global Routing, DNS, and rules. Continue with the checklist for a connection with no internet access. The rest of this page covers restoring purchases and App Store access; keep those troubleshooting paths separate.
Switch devices, reinstall, and restore purchased items
When switching devices or reinstalling, look for the app under the original purchase account’s purchased items before paying again. An app purchase is linked to the Apple Account used to buy it, not to a device name, serial number, or Home Screen layout. Seeing Shadowrocket on an older device only shows that the app was there; it doesn’t prove the current App Store account owns the purchase. Start the restore process by confirming the purchase account and finding the app in that account’s store records.
Restore the app first, then check your local data
On the new device, open the App Store, go to your account page, and look for the entry for apps, purchased items, or purchase history. Labels vary by system version, so follow what your device shows. Search for Shadowrocket in your own purchases, verify the developer and App ID, and look for a redownload button. A cloud icon usually lets you start the redownload here. Whether installation can proceed still depends on current compatibility, App Store availability, account status, and other conditions.
Check purchase restoration and in-app data recovery separately. The first tells you whether the current account can get the app again; the second involves server entries, subscription links, configuration files, and personal settings. An app appearing automatically on a new device doesn’t guarantee that sensitive connection details have migrated. Likewise, having a configuration file doesn’t replace App Store purchase eligibility. After migrating, check separately that the app opens, your existing subscriptions are present, and the active configuration is correct.
What to check when the app isn’t in Purchased
First confirm that the App Store is using the original purchase account, then check the transaction in purchase history. If the transaction is there but the app hasn’t appeared in purchased items, check for list filters or hidden purchases and use the system’s management options to review them. Hiding a purchase and deleting a local app are different: hiding affects what appears in the list, while deleting removes the app from device storage. Don’t conclude that a purchase is invalid just because the app is missing from one list.
Next, check whether the device meets the compatibility requirements on the current product page and whether the App Store shows a regional or account restriction. A past purchase doesn’t guarantee you can redownload the app on every device or under every storefront condition. Follow any clear restriction shown. If purchase history and the product page show conflicting information you can’t explain, gather your purchase details and use App Store purchase support to check. Don’t repeatedly try to pay to see whether eligibility has returned.
Protect existing information before reinstalling
If the app still opens, don’t make deleting and reinstalling it your first troubleshooting step. First make sure you still have a valid subscription link or server details, note where your current configuration came from, and check what backup options are available. Subscription links and configuration files may contain sensitive authentication details; store them somewhere you control. If you share information to get help, hide authentication fields in full links so troubleshooting doesn’t expose your data.
If the list is empty after reinstalling, import your existing information once and check whether the expected entries appear. Avoid importing the same content from several backups at once; duplicate groups can make troubleshooting harder. For help retrieving existing subscription information, see how to update manually and use automatic updates. A successful subscription update only confirms that the information was retrieved; it doesn’t restore an App Store purchase or complete every connection test.
If an app update asks you to verify an account, use the same approach: check the account that originally obtained the app, then follow the system prompt. Updating the app, refreshing an in-app subscription, and updating the device system each have a different entry point; none replaces the others. After migration, run a quick check: the App Store recognizes the app, the app opens, the source of your configuration is clear, and connection test results make sense. That’s more thorough than checking only for an icon on the Home Screen.
Family Sharing and purchase sharing
To find out whether Family Sharing applies to Shadowrocket, check both the App Store product page and your family’s purchase sharing settings; being in a family group alone isn’t enough. Availability depends on whether the product supports sharing, whether purchase sharing is enabled, whether member accounts meet the current requirements, and whether storefront regions meet the family requirements. Follow the product page and system notices. This chapter explains how to check eligibility; being in a family group doesn’t guarantee that you can download the app.
Family membership and purchase sharing are separate requirements
Family Sharing includes several system features, but joining a family doesn’t mean every purchase automatically appears on every member’s device. The family organizer should confirm purchase sharing in Family settings. The recipient can then use their own account to view eligible purchases from family members. This relies on the family relationship and purchase permissions set up by the system; members don’t need to share account credentials. Each person should keep their own account and device authentication methods.
The purchaser should first confirm that they actually acquired the app rather than merely seeing its icon on a device. The recipient can then go to the App Store’s account and purchased items pages, choose the family member whose purchases they can view, and look for Shadowrocket. If it appears, verify the product’s identity and compatibility before following the available option shown by the system. If the expected family member isn’t listed, check the family group and purchase sharing settings before assuming the app is the problem.
Check each layer if the app isn’t showing up
First, check the product: does the current App Store page indicate that the app supports sharing? Second, check the family: is purchase sharing enabled, and is the member in the expected family group? Third, check the purchase: has the purchaser hidden the app, and does the purchase record exist? Fourth, check the recipient’s device: do compatibility, download restrictions, and current App Store notices allow the download? Checking each layer is more useful than repeatedly refreshing the list.
Family members’ country or region settings must also meet the system’s requirements for purchase sharing. If members use different storefronts, read the restrictions shown in Family and account settings rather than rushing to change a region just to make an app appear. A region change can affect other purchases and services, and may require meeting additional conditions. If the system says a change can’t be made, address the reason it gives. Changing the device language, time zone, or in-app connection mode won’t replace those requirements.
Manage payment ownership and app data separately
Family purchase sharing may involve the family’s payment arrangements. Check the system confirmation screen for the specific charge, approval process, and member restrictions. When a family member requests a download, verify the product before approving it. On devices managed with Screen Time or purchase approval, handle waiting for approval separately from download issues: the former follows the family management process; the latter may involve connectivity, storage, or App Store status. Don’t submit multiple purchase requests just because a button is temporarily unavailable.
Getting the app doesn’t automatically give a family member the server details stored on another device. Sharing an app purchase is not the same as sharing connection information. Check whether your own service allows subscription links, server credentials, or configuration files to be used on other devices; there’s no one-size-fits-all promise here. Each person should know what information is saved on their device, where it came from, and which original details to check if an update fails.
If you’ve checked both Family settings and the product page but the recipient still can’t see the app, note three things: whether the purchaser can see the purchase record, whether the recipient can see that family member, and whether only this app is missing. If either of the first two is a problem, check the family group and sharing settings first. If just one app is missing, check hidden purchases, product sharing eligibility, and compatibility. These notes help you explain the issue to purchase support without exposing family members’ account details.
If the family group or purchase sharing settings change, check access again rather than assuming a previous download means eligibility will remain unchanged. Devices that already have the app should also keep track of their configuration source for future maintenance and device changes. For questions about specific sharing eligibility, use the product page and account settings as they appear at the time. This manual doesn’t replace the system’s assessment of family membership, purchase ownership, and transaction requirements.
Can’t find, purchase, or download Shadowrocket
First identify the step that failed, then change only one thing at a time. Divide the process into six stages: search, open the product page, confirm the purchase, download, install, and connect in the app. Success at one stage doesn’t guarantee the next, but it helps narrow down the issue. For example, if the product page shows Open, the app is installed; if websites won’t load afterward, there’s no need to start by troubleshooting App Store search. Keep the full error message—“it doesn’t work” isn’t enough to pinpoint the problem.
Choose where to start based on what you see
| What you see | Check first | Relevant section |
|---|---|---|
| No search results | Exact product page, storefront region, content restrictions | App Store availability |
| Payment prompt at confirmation | Transaction status, payment, and billing details | Purchases and one-time payment |
| Price shown for an app you already purchased | Current purchase account and purchase history | Restore purchases |
| Download waiting or progress stalled | Network, available storage, and App Store verification | Install and open for the first time |
| App missing from the family list | Sharing requirements, family membership, and hidden purchases | Family Sharing |
If search returns no results, open the exact product page from the Get the App page. If it opens, verify the app’s identity and current storefront status. If it clearly says the app isn’t available in your region, check the country or region on your account. Also review any content ratings, Screen Time, or purchase restrictions on the device. Importing a subscription won’t fix an App Store catalog issue, so there’s no need to change Home, Config, or Global Routing.
Troubleshoot a waiting download separately from an installation failure
If a download has been waiting for a long time, first check whether other App Store content loads and whether the device has enough available storage. You can pause and resume using the system’s controls. If needed, save your work, restart the device, and see whether a clearer notice appears. If the network requires web authentication, complete that first; if the system asks you to verify your account, handle that in the App Store. Don’t clear app data while also switching accounts and networks, or it’ll be hard to tell what changed the result.
If the download finishes but installation still fails, check compatibility and system notices to distinguish low storage, device restrictions, and unmet system requirements. Use the requirements listed on the App Store page, not the result from another device. Managed devices may have additional rules; follow the appropriate device management process. Before deleting old data, confirm you have a backup—especially of subscription links and server settings saved in Shadowrocket—so troubleshooting an acquisition issue doesn’t erase your configuration.
Check records first for purchase and restore issues
If you confirmed a purchase but don’t see a download, first check whether purchase history shows a completed transaction, then check the product page button. If the record exists but the page shows a price, verify the purchase account and target App ID. If the transaction is pending, follow the notice shown. If you’ve already purchased the app, don’t immediately confirm another purchase when you see a price button. If you use Family Sharing, distinguish your own direct purchase from an app obtained through family purchase sharing; the checks start in different places.
If you need more help, put together a short, accurate summary: whether you’re using iPhone or iPad, where the process failed, the full system notice, whether the exact product page opens, and whether you found a purchase record. You can include the individual steps you’ve tried and their results, but hide account addresses, sensitive order details, and payment information. Never send your device passcode, verification code, or full subscription link. A clear timeline makes it easier to tell whether to continue with the App Store, account, or app configuration steps.
Once the app opens, switch to usage troubleshooting
If the App Store shows Open and the app launches to Home, the acquisition process is usually complete. If there are no server entries, check how to import your existing information. If an entry is present but the connection fails, check the server details, system permission, and current Global Routing mode. If the connection appears established but websites won’t load, check DNS and rules. Follow the steps in Getting Started or read where to import an existing subscription. Don’t return to the purchase flow and repeat steps that are already complete.
Finish with four checks: does the product identity match, is purchase ownership clear, is the app installed, and do you have and correctly import your own connection details? The first two concern the App Store and account, the third concerns installation on the device, and the fourth concerns using the app. Keeping these four stages separate gives you a consistent way to check again after switching devices, updating, or troubleshooting—without trying every setting from scratch.