Official User GuideApp Store Verification

Shadowrocket Setup Guide

Start by verifying Shadowrocket on the App Store, then learn how to configure connections and routing rules on iPhone and iPad. Before importing, make sure you already have your own subscription or server details.

Global Routing On Demand DOMAIN-SUFFIX
iPhone iPad Mac Apple TV App Store

Compatibility and system requirements for Mac and Apple TV are listed on the App Store page. Buying the app does not include a service subscription.

Devices and where to get the app

Check your device, then open the App Store

Shadowrocket is a paid app for Apple platforms, available from its App Store product page. Before purchasing, check the storefront for your Apple ID, device compatibility, and the displayed price. System requirements are listed on the App Store page. These device links lead to relevant instructions; they do not start a connection.

You can also find Shadowrocket for Mac and Apple TV on the same App Store product page. Check that page for compatibility and system requirements.

Feature index

From importing a configuration to checking your connection

These topics explain app features; they are not preset configurations. Start with your own subscription or server details, then choose routing, rules, and diagnostic tools as needed. In-app terms are kept in English so you can find them easily.

Routing rules: the first matching rule takes effect

In Global Routing, select Config and check the Rule section of the configuration in use. Rules are evaluated from top to bottom, stopping at the first match; more specific domain conditions generally belong before broader ones. PROXY, DIRECT, and REJECT send a request through the selected proxy, connect directly, or reject it. FINAL is the fallback when no earlier rule matches, so place it last. The example below demonstrates syntax; it is not a recommended configuration for any service. After making changes, check the results against actual requests.

DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
Learn how rule matching works →

For your first setup, follow this order: existing details → import → select Global Routing → connect → verify. Check the app after each step to help identify whether an issue comes from the information entered, the routing choice, or the current network. For step-by-step instructions, read the complete setup guide.

App authenticity and purchase information

Check these three details on the product page

The name in search results alone is not enough to verify the app. Open Shadowrocket’s App Store product page and check the developer, icon, and App ID in the page URL. Before purchasing, also check the price and compatibility shown for your current storefront. This is an official manual; refer to the App Store page for product and purchase information.

DeveloperShadow Launch Technology Limited App ID932747118 Purchase typeOne-time purchase

Developer, icon, and App ID

On the App Store product page, check that Developer is listed as Shadow Launch Technology Limited. Compare the official icon and check for id932747118 at the end of the URL. All three details should point to the same product. This site uses the official icon in its header and verification card, but the App Store product page remains the reference. Do not rely on the name or screenshots in search results alone.

Storefront, price, and system requirements

Shadowrocket is a paid app with a one-time purchase. The price shown on the US storefront can serve as a reference, but the actual price is the local-currency amount and checkout details shown for your current Apple ID storefront. Check the App Store page for device compatibility and system requirements before purchasing. If you change storefronts, do not assume the price or purchase status from another storefront still applies.

Purchase history and future updates

On iPhone and iPad, first confirm which Apple ID is signed in, then check the product page or your purchased items in the App Store. If you switch devices or reinstall the app, check your purchase history under the same account. Whether you need to pay again depends on the status shown by the store for that account. App updates are managed through the App Store. Check personal configurations and subscription content separately; an app update does not mean those have been updated too.

The app and connection service are separate

Buying the app does not include a service subscription. Purchasing Shadowrocket gives you the app; it does not automatically provide server details you can use to connect. The setup instructions assume you already have your own subscription or server details. This site does not provide, sell, or recommend servers or subscriptions. Shadowrocket is a closed-source commercial app. For feature or purchase questions, check the app settings and the App Store product page separately.

Featured FAQs

Why can’t I connect after purchasing? First, check that you have imported your own server details, selected an entry, and turned on the connection. Read the related FAQ →

Why didn’t my rule changes take effect? Check whether Config is selected in Global Routing, then review the rule order and FINAL. Browse the quick reference →

Where can I find my purchases after switching devices? Check the Apple ID currently signed in and your purchase history in the App Store, then follow the status shown by the store. View restore instructions →