Developer / Artwork / App ID
Verify the App Store Listing & Purchase Details
Shadowrocket is a closed-source, paid app available exclusively from the App Store. This is the Shadowrocket Official Guide and manual. Use the App Store product page to verify purchase, compatibility, and update information.
Check the developer, official icon, and app ID
Open the product page from the App Store link and confirm the app is named Shadowrocket and the developer is Shadow Launch Technology Limited. Compare the icon with the official icon shown here, then check that the app ID in the product page URL is 932747118. The name alone is only a starting point; verify all three details together.
Search results may include apps with similar names or icons, so don’t rely only on ranking or a single word in the name. If a page opened from search doesn’t match the details above, return to this site’s App Store page and use the specified product link. Before confirming a purchase, check the app name and account again.
The official icon helps identify the app, but it does not replace checking the developer information and product link in the App Store. After verification, refer to the current product page for system requirements, compatible devices, and purchase eligibility.
See How to Verify the Three Details →
Price, Storefront, and Purchase Eligibility
Shadowrocket is a one-time purchase. The U.S. price is about $2.99; check the App Store listing for the current price. Other storefronts display local currency. The page language, device language, and storefront tied to your purchasing account are different things. Check the price, payment terms, and availability in the store opened with your current account.
A one-time purchase describes how the client is paid for; it doesn’t include a connection service or guarantee that an existing subscription remains valid. App purchases, server authentication, and subscription validity are separate matters: the App Store provides access to the app, while connection details must be imported and tested in the client.
To use a past purchase on both iPhone and iPad with the same Apple Account, check the App Store listing to confirm whether the purchase is universal. For Family Sharing and other purchase conditions, consult the product page and follow the system prompts. Don’t assume an account has a purchase record just because the app is installed on another device.
See Pricing and One-Time Purchase Details →
Reinstall the App and Restore Your Configuration
When switching devices or reinstalling, use the original Apple Account to find Shadowrocket in App Store purchases. If the purchase status differs from what you expect, check the account and storefront, then review your purchase history before assuming you need to buy the app again. Also check compatibility to confirm whether it’s available on your current device.
Restoring a purchase does not automatically restore all connection settings. After reopening the app, check the server list, subscription source, active Config, and VPN configuration authorization separately. If you use iCloud sync, check the system and in-app settings, then confirm that the files are present on this device.
Before deleting the app, make sure you’ve safely saved any configuration you need. Check separately how to restore manually added server details, rules you’ve edited, and local files that haven’t synced. Being able to redownload a purchased app doesn’t guarantee that local configuration can be restored.
See How to Restore App Store Purchases →
Update Through the App Store and Recheck Settings
App updates are delivered through the App Store. You can use automatic updates if allowed by your system, or check for updates in the store. System requirements and compatibility can change, so check the current product page before proceeding. This guide doesn’t list version numbers or release dates, which could make static information look current.
If the interface looks different after an update, use labels such as Home, Config, and Settings to find options, then check that the relevant settings are still as expected. If connection behavior changes, check the selected server and Config first rather than deleting every configuration. Previously working settings and test results can help you compare.
When documenting an issue, include the steps you took, network environment, selected protocol, and error behavior, but hide credentials in subscription links, passwords, and private keys. Information that distinguishes a connection failure from an unexpected rule result makes it easier to troubleshoot one variable at a time.
See Import and Connection Troubleshooting →