Official Manual · App Store Reference
Shadowrocket App Store Guide
Check your current store first, then verify the app listing. Handle purchase, download, and restore issues separately so problems at different stages don't get mixed up.
This manual explains how to get Shadowrocket from the App Store and what to check at each step. If the app is already installed and you want to import an existing subscription, go to the user guide. It covers getting started; this page covers checks and troubleshooting before and after purchase. For the App Store link and device information, visit the download page.
- Developer: Shadow Launch Technology Limited
- App ID: 932747118
- Available exclusively on the App Store
01 / Store Availability
Check whether the app is available in your store
Search results don't tell the whole story
If Shadowrocket doesn't appear in App Store search, don't assume your device can't install it. Search results reflect the current store, device, and account, and can also be affected by spelling, content restrictions, or a temporary loading issue. To check availability, open the product page and look for a price, a download button, a compatibility notice, or a message that the app isn't available in your region. The app's absence from search results alone doesn't tell you what's preventing access.
Your store region determines the catalog and billing environment associated with your account. Your device's location, display language, and the regions where an app is offered are separate factors. Changing your device language to English doesn't change your App Store storefront, and using your device in another location doesn't mean the store used for purchases has changed. When troubleshooting, note where the device is, which storefront the account uses, and whether the product is offered there. Don't use one as a substitute for another.
Check the product page separately from your purchase storefront
The product link on this site uses the US storefront path, but the web preview and the page shown in the App Store may use different storefronts. Seeing the app's details on the web doesn't mean the currently signed-in account can buy it. Check the storefront and purchase prompts for your account in the App Store. If a region-related message appears, read it in full and then check your account settings. Don't rely on the currency shown on the web page to determine your storefront.
Availability in a particular storefront is a live status shown on the product page. An old screenshot or someone else's purchase experience can't guarantee that the app is still available. Finding it in the past doesn't replace checking the current listing; another person being able to download it only shows that their account and device meet the requirements. This manual doesn't maintain a regional availability list, since outdated information can be mistaken for current status. Check your own App Store page and note where any message appears.
Compatibility and regional availability are separate checks
After opening the product page, check its compatibility section. This manual focuses on iPhone and iPad. For Mac, Apple TV, and Apple Vision, check the App Store listing for compatible devices, system requirements, and purchase eligibility. Being able to view the listing in your region doesn't mean your device meets the requirements; a compatible device doesn't mean the app is offered in your storefront. Check both before drawing conclusions from the purchase button.
If the page explicitly says the app isn't available in your current storefront, stop searching and check your account details before deciding whether you actually need to change your store region. A region change can affect payment methods, account balance, existing subscriptions, and Family Sharing. Don't do it just to make a search result appear. If you don't plan to change regions, keep your current account settings and check again if store conditions change. Repeatedly signing out isn't a standard way to change app visibility.
02 / Check Your Store
Check the region on the account used for purchases
Start with Media & Purchases
On your iPhone or iPad, open Settings, tap the Apple Account section at the top, then check Media & Purchases and follow the prompts to view your account details and Country/Region. Labels may vary by system language, and the steps may change with software updates. Check the region for the account used for media purchases—not the general Language & Region settings. You may need to authenticate in a system verification screen.
Also check the purchase account shown in your App Store profile and make sure it matches the account you just checked. Some people use separate accounts for cloud syncing and media purchases. Syncing photos doesn't mean app purchases are recorded under the same account. For Shadowrocket search, purchase, or restore issues, check the account actually used for media purchases. Don't infer your storefront from cloud sync status, and don't sign out of your entire device account just to check.
Cross-check three sources
Check the region on the account, purchase history, and current product page, in that order. The account region identifies the storefront; purchase history helps confirm whether an earlier transaction belongs to that account; the product page shows the app's current availability. Local currency is only a clue, since web previews and signed-in checkout may use different storefronts. If the three don't match, note where each detail appears and reopen the App Store to check again rather than changing regions or paying twice.
For your notes, record conclusions such as “current region matches expectations,” “purchase appears in history,” or “product page shows a price.” Don't copy your full account details, payment information, or verification data. If you need to contact support, keep a screenshot with sensitive information obscured and note the steps you took. Store troubleshooting usually depends on the message, account, and device—not verification codes, sensitive payment details, or your full personal profile.
Check the impact before changing regions
If you do need to change the store region on your own account, first review the conditions currently shown by the system. Account balance, active subscriptions, pending purchases, and Family Sharing may affect the process. The new region may also require an eligible payment method and accurate billing details. Follow the system's instructions for what needs to be resolved first. Don't enter false information to get past a step, and don't try several regions in succession without understanding how the change may affect your current benefits.
Consider region changes and purchase restoration separately. Completed purchases remain in the transaction history for the relevant account, but redownloading can still depend on current store availability and device compatibility. “Purchased before” doesn't mean “immediately available to redownload on every device after changing regions.” Before making changes, check whether important configurations on your device need a backup and keep your purchase record. Afterward, check the product page and purchased list separately.
If the system won't let you change regions, that doesn't mean Shadowrocket is the problem. Check whether the restriction relates to your balance, subscriptions, Family Sharing, or account verification, then address the relevant issue. This manual can explain the troubleshooting sequence, but only the store can assess account eligibility. If you don't need to change regions, keeping your current account settings usually makes problems easier to diagnose. Changing several things at once makes search, payment, and restore results harder to compare.
03 / Verify the App
Match the developer, official icon, and app ID
Check the developer, then confirm the app ID
Shadowrocket's developer is Shadow Launch Technology Limited, and its app ID is 932747118. On the App Store product page, expand or view the developer information and check the name exactly, then verify the app ID. A similar title in search results doesn't prove it's the same product, and matching words in the name don't mean it's from the same developer. This quick check before paying is easier than trying to confirm the app is the one you wanted afterward.
You can identify the app ID in the product URL as id932747118. It identifies the specific App Store listing. Don't rely on the app name in the URL path alone, since that text isn't a unique identifier. Check that all the digits at the end are present, not just the first few. If you opened the page from search results, use the system's share option to view the product link and check its app ID. There's no need to include personal purchase information with the link.
Use the icon as a clue, not proof
The official icon is a rocket with a blue-purple outline on a white background. Compare it with the official icon in this site's header. The icon helps identify the app, but it doesn't replace checking the developer and app ID. Paying based on a similar shape or color alone could mean selecting the wrong app. Likewise, if the product images haven't loaded fully, don't skip the other checks. Wait for the App Store page to load and confirm the name, icon, and app ID together on the same listing.
Search for the full name Shadowrocket, then verify the developer, official icon, and app ID on the product page. Search rankings, descriptions, and visual design are not proof of identity. The App Store may show recommendations and related apps, so check the specific product page before purchasing.
| Check | What to confirm | Why it matters |
|---|---|---|
| Developer | Shadow Launch Technology Limited | Confirm who publishes the app |
| Official icon | White background, blue-purple outlined rocket | Helps identify the app |
| App ID | 932747118 | Confirm the specific App Store listing |
Keep verifying even when you start from this site
The app verification section on this site lists all three checks, and the App Store link leads to the same product page. This site provides guidance; purchases are completed in the App Store. Wherever you start, check the product, current price, and account prompts before buying. If the page reopens, the storefront changes, or you switch devices, verify again rather than relying indefinitely on an earlier check.
The product page also shows compatibility, purchase eligibility, and update information. Refer to the current App Store listing for these details. This manual doesn't treat an old interface, a specific rating, or past system requirements as a lasting promise. For the latest app information, check the corresponding details on the verified product page; don't treat summaries elsewhere as current store information. Verify the app's identity and assess its features separately—having the right name doesn't mean every requirement is met.
If any detail doesn't match, stop before paying. Return to the download page, reopen the listing, and check again. If all three match but you still can't purchase, check the storefront, device requirements, or account payment conditions instead of continuing to change your search terms. For step-by-step instructions, see the App Store purchase guide. Use the three checks in this chapter before each purchase.
04 / Purchase & One-Time Payment
Confirm what you're buying before you purchase
Complete payment only in the App Store
After verifying the app, check the price on its product page, tap the purchase button, and follow the system's payment verification steps. Verification may require your device passcode, biometric authentication, or account confirmation; follow the current system prompts. Before confirming, check the app name and amount again, especially if you've switched between product pages. This site doesn't charge for the app. Use the App Store transaction record and system confirmation to verify that a purchase went through.
Shadowrocket is a one-time purchase. The US storefront reference price is $2.99; the actual price and currency are those shown on the App Store page. Other storefronts may show local currency, and a simple currency conversion won't necessarily match the final price. Don't treat a price seen on a web page as permanent. If the product page and confirmation screen show different amounts, cancel and check again. Don't proceed until the amount is clear.
The purchase covers use of the client
A one-time purchase of the client ≠ a service plan. Buying Shadowrocket gives you the right to use the client; it doesn't create server addresses, connection credentials, or a subscription. To import and connect, you need your own subscription or server details and permission to use them. The app's purchase record and a service provider's service period are separate records. Checking one doesn't confirm the other is active.
Likewise, being able to open the app doesn't mean your server is currently reachable, and a temporarily unavailable server doesn't mean your app purchase has expired. Once the app is installed, handle payment and connection issues separately. Check the former in App Store transactions and account settings; for the latter, check your existing configuration, parameters, and network conditions in the app. This distinction can prevent unnecessary repurchases when a connection fails and avoid confusing the app price with an ongoing service fee.
Check your records if payment status is unclear
If the app doesn't start downloading immediately after you confirm payment, wait for the App Store to respond, then check your purchase history and the product page. A bank notification, a pending billing item, and a completed app transaction may not update at the same time. A charge notification alone doesn't confirm that the app purchase was recorded correctly; a download that hasn't started doesn't prove payment failed. Check the store's order status and avoid repeated taps that could create more confusing records.
If purchase history shows a pending transaction, resolve the payment or verification prompt from the store instead of repeatedly signing out. If the transaction is complete but the product page still shows a price, first confirm that the current purchase account matches the account on the transaction, then reopen the page. A price button alone doesn't always indicate purchase status, especially after an account switch or before the store page cache updates. Don't pay again just to test whether you've already purchased it.
If your payment method is unavailable, billing details don't match, or the purchase is restricted, follow the specific reason shown by the system. The account holder should maintain the payment details; don't enter arbitrary information to pass verification. For refunds, cancellations, or transaction disputes, check the current process for the relevant transaction in the App Store. The store determines eligibility and outcomes. Changing rules, replacing servers, or reimporting a subscription in the client won't resolve a payment review handled by the store.
05 / New Device & Restore Purchases
Restore purchase access and configuration separately
Start with the original purchase record
After switching devices or reinstalling, first make sure the App Store is using the account associated with the original purchase. Then look for Shadowrocket in your profile's app or purchased list. The exact labels may vary by system; follow what appears on your device. If you can search the list, enter the full product name. Open the listing, verify the developer and app ID, and then redownload. Being signed in to a cloud account doesn't necessarily mean the original purchase is available under that account.
If the original purchase account still has the relevant entitlement and the current storefront and device meet the requirements, you can usually redownload from your purchase history. Those conditions matter: compatibility, current availability, and account restrictions can all affect the process. If a price appears, don't confirm payment again right away. Check the purchase history and account first. Family Sharing availability, a purchase made directly by you, and an app previously installed on a device are three different facts.
Check each possibility before deleting anything
If the app isn't in your purchased list, first make sure you're viewing the list for the right account, then check for hidden purchases or list filters. Hiding a purchase isn't the same as deleting its transaction record; follow the current store interface to find or unhide it. Also check whether the original transaction was completed, refunded, or canceled, since these changes may affect redownloading. An icon that once appeared on your Home Screen doesn't prove the current account has a direct purchase record.
If the app still opens on your old device, don't delete it just to test whether you can redownload it. Redownloading and running an existing installation on an old device are separate issues. Deleting first could combine a store availability issue with the loss of local configuration. Check the purchase record, current product page, and new device compatibility first. If needed, keep the old device intact while you download to the new one, then plan the migration.
Configuration isn't part of the purchase record
Redownloading the client doesn't guarantee that your previous servers, Subscribe links, Config files, or preferences will be restored automatically. What data is recoverable depends on your backup method, device migration, and the app's available import and export features. Before migrating, check where your existing information is stored, keep the configuration you need, and make sure you can retrieve the relevant parameters from your service provider. Your App Store purchased list isn't a backup of connection details.
Backups may contain server credentials, subscription URLs, or other sensitive information. Store them somewhere you control; don't paste them into public text or chats unrelated to troubleshooting. After restoring, check the entry names, addresses, and required parameters before testing a connection. Importing an old configuration doesn't mean its service is still active. If the service details have changed, update them from your current information rather than blaming every connection failure on the device change or reinstall.
When redownloading on iPad, check the purchase account and the product page's purchase eligibility rather than relying only on an installation on another iPhone. For Mac, Apple TV, and Apple Vision, check the App Store page for compatibility, system requirements, and purchase eligibility. Data migration also varies by device; being able to get the app from the same listing doesn't mean all configurations sync automatically. Restore app access first, then app data, to keep troubleshooting clear.
After restoring, keep a brief checklist: original purchase found, app identity confirmed, existing configuration imported, and connection tested separately. If a step fails, address that stage instead of repeating the entire process from the beginning. The download page's restore purchases guide is useful for a quick check. For specific connection parameters, see the import and verification steps in the user guide.
06 / Family Sharing
Check product support and family settings together
Check the product page's purchase eligibility
To see whether Family Sharing applies to this purchase, check Shadowrocket's App Store product page and the current information in your family settings. A paid app isn't necessarily available to every family member, and one successful family download doesn't guarantee the same result for every region or account. Check the App Store listing for supported sharing, system requirements, and purchase eligibility. This manual can't replace the store's real-time assessment of family eligibility.
Family Sharing and redownloading with your own account are separate routes. Family Sharing depends on the family group, purchase-sharing settings, and member eligibility. Redownloading depends on the original purchase account retaining its entitlement. First identify which route you're using. Don't look for a family member's purchase as a direct transaction in your own purchased list, or assume the original purchase is lost because a family member can't see the app. Each member should check available items in their own device and account, while keeping their personal data separate.
Check settings and lists one step at a time
First confirm that the family group is set up correctly, then check that purchase sharing is enabled as expected. Next, open the App Store's family purchases section and select the member who actually bought the app. List names may differ between system versions, so follow the current interface. The product page is useful for troubleshooting only if you've selected the right member and can see the shared purchase. Searching the app name repeatedly won't help if you're looking at the wrong member's list.
If Shadowrocket isn't in the list, check whether the app is hidden, whether the purchase is still valid, and whether the family member's storefront meets the conditions for sharing. Follow the system's prompts for regional requirements. Don't change a member's region or leave the family group just to test. Changes to account relationships can affect other purchases and services; read the implications before making changes. This issue doesn't require changing the client's server settings.
Handle member restrictions and purchase approval separately
The family organizer may set purchase approvals, content restrictions, or other controls. If a member sees a message that the app can't be obtained, requires approval, or is restricted, read the system's explanation and ask an authorized family member to handle it. Seeing the product page doesn't mean you have permission to buy or download it. Being able to download other apps doesn't prove all conditions are met for this one. Base your decision on the specific message, not on one successful download.
Purchase sharing can also affect who pays and how purchases are authorized within the family, depending on family settings and store policies. Before confirming a purchase, check who will be charged, whether approval is needed, and whether the item is eligible for sharing. If the app is already available through Family Sharing, don't pay again before checking. If the system requires a separate purchase, first check the eligibility restrictions rather than assuming the app name or icon is wrong.
Access to the app doesn't share services or configuration
Even if a family member can get the client, the original user's Subscribe link, server permissions, and service period don't transfer with it. Each person must use their own subscription or server details, with permission to use them, and follow the relevant service terms. Family Sharing applies to App Store purchases; it doesn't grant access to external connection services. The distinction between a one-time client purchase and a service plan still applies when using Family Sharing.
Leaving a family group, changing purchase-sharing settings, or a change to the original purchase may affect future availability. Follow the App Store's current decision. If you need to keep track, note the original purchaser, current sharing settings, and any messages—but not full payment details. If the family download completed but the app won't connect, stop troubleshooting the store and check the configuration boundaries in the final chapter of this page. Don't switch back and forth between two different issues.
07 / Search & Download Troubleshooting
Choose the checks that match the stage of the problem
Troubleshoot search and product page issues separately
If search returns no results, first check the spelling: Shadowrocket. Then open the product page from the App Store link on the download page. If the page loads normally, the issue is more likely search presentation or a filter; there's no need to keep changing your query. If it says the app isn't available in your region, revisit the first two chapters and check your storefront. If the page is blank, keeps loading, or won't connect, first check whether the App Store can load other content before treating this as an app-specific issue.
If the App Store as a whole isn't loading properly, check that your device is online, whether the network requires a sign-in, and whether the system date and time are correct. If needed, try another network you trust and note how the results differ. Change one condition at a time so you can identify what helped. A temporary store issue doesn't call for buying the app again. Don't delete an installed app or clear local configuration before you understand the message.
Troubleshoot payment failures and stalled downloads separately
If payment verification fails before you confirm a purchase, check your payment method, billing details, account purchase restrictions, and any system verification steps. If the transaction is complete but the download is stalled, check available storage, network status, and the App Store download queue. Both issues may occur around the product page, but they have different causes. Check purchase history first to establish whether the transaction completed. A stalled download doesn't mean you should confirm payment again.
| Issue | Check first | What to do next |
|---|---|---|
| No search results | Spelling and product page | Distinguish search results from regional restrictions |
| Can't make a purchase | Account and payment requirements | Follow the specific App Store error message |
| Download keeps waiting | Storage, network, and queue | Confirm the transaction before troubleshooting the download |
| Device isn't compatible | Product page compatibility section | Follow the system requirements shown on the page |
| App opens but won't connect | Existing configuration and server | Continue with connection troubleshooting |
Keep existing data while a download is pending
If a download remains pending, first check available storage and whether other items are occupying the download queue. If the App Store offers pause and resume controls, try them. If needed, close and reopen the App Store, or restart your device after saving your work. Don't make deleting the app your first step, especially if the old device contains Config files or server details that haven't been backed up. Protect the store download status and local app data separately to avoid creating a new data gap while troubleshooting.
If downloads fail only over cellular, check the device settings for App Store downloads and your current network conditions. If the issue occurs only on a particular Wi-Fi network, check whether it requires authentication or has an access problem. Compare the result after switching networks with the original one instead of switching repeatedly and recording only the final result. If the system says an update is required or the device isn't compatible, check the product page and available system updates. Don't rely on a system version listed in an old guide.
Record the exact error before deciding where to get help
If the issue persists, note which stage failed, the device type, current storefront, whether the transaction completed, and the exact message. This is more useful than saying “the download doesn't work.” For payment, account verification, or purchase history messages, use the relevant App Store or system account support options. If the app opens but a connection test fails, check your existing configuration. Hide personal details, subscription URLs, and connection credentials when describing the issue; share only what's needed to explain it.
A common mistake is treating an icon on the Home Screen as proof that installation is complete, or treating access to Home as proof that a server is connected. For installation, check that the download finished and the app opens. For connectivity, check the app's connection and the actual result. Work through the stages—search, product page, payment, download, open, connect—and address the current blocker instead of repeating every step from the start. See the download FAQ for quick answers, then return to the relevant chapter for detailed steps.
08 / Configuration After Download
Start importing and connecting only after installation
First-time authorization isn't another purchase
After installing Shadowrocket from the App Store and opening it, you may see a system prompt to add a VPN configuration when you first connect. This allows the app to create the network configuration; it doesn't charge you again or generate server details. Confirm that the prompt follows an action you initiated, read the system explanation, and then decide whether to allow it. If you cancel, the connection may not be established. Authorization issues and App Store payment failures happen at different stages; you don't need to return to the purchase page and pay again.
Once the app opens, prepare your existing subscription or server details and choose an import option that matches the information. Individual server parameters, a Subscribe link, and a full Config file serve different purposes; don't put them all in the same place just because they are text. A full configuration may include servers and rules, while a server subscription generally updates connection entries. Check what your information is for before importing, then review what appears in the app instead of connecting as soon as an entry shows up.
Understand the three Global Routing modes
In Global Routing, Config uses the current configuration's rules to decide where connections go; Proxy routes connections through a proxy; Direct connects directly. These are operating modes, not purchase options. Switching modes won't fix invalid credentials or change your App Store purchase record. If a connection fails, first make sure the selected mode matches what you're testing.
The rule snippet below is for explaining configuration structure only and assumes a working proxy server is already configured. example.com is a documentation example, not a service address provided by this site. Rules are generally evaluated in order; more specific conditions should appear before the relevant fallback. FINAL handles connections that haven't matched an earlier rule. A few example lines aren't a complete server configuration, and PROXY in a snippet doesn't mean your account already has a working service.
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
DOMAIN-KEYWORD,example,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY
Check rules, servers, and service status separately
Rules determine where traffic goes, server parameters determine how a connection is established, and service status determines whether the relevant access is still valid. An issue with any of the three can prevent access, but each requires different troubleshooting. For a rule issue, check the current Config and rule order. For a parameter issue, compare each value with your existing details. For service access or expiry, check your own service records. An app purchase receipt can't verify server parameters, and a successful server test doesn't prove every rule is matching as expected.
For an initial check, choose a server you've already confirmed is working, verify the required parameters, and run Connectivity Test. Then check the actual result when accessing a service. One test doesn't prove that every app and destination will work, and a failed test for one destination doesn't necessarily mean the client isn't installed correctly. To compare results, keep the server and network the same and change one test condition at a time. For the main workflow, see the user guide; for different import options, see subscription import methods.
Wrap up troubleshooting with a two-layer record
After getting the app, keep separate notes for the store and connection layers. For the store, record the app identity, purchase account, transaction status, device compatibility, and installation result. For connections, record the existing configuration, selected server, Global Routing mode, and test results. This makes it clear what has already been confirmed and what needs checking after a device change, restore, or rule adjustment. Don't record full credentials or personal payment details that aren't relevant.
If all store checks pass, troubleshoot a later connection failure at the connection layer instead of reinstalling or buying again. If you haven't finished getting the client, resolve the App Store message first; there's no need to debug rules yet. This guide covers the handoff from purchase to use. For everyday steps, see the user guide; look up terms in the glossary. For the final word on price, compatibility, and purchase eligibility, check the App Store page.