Integration
IOS Devices
Shadowrocket stands at the forefront of iOS applications, offering a rich array of features tailored to elevate user experience and bolster online security. From seamlessly capturing web traffic to recording HTTP, HTTPS, and DNS requests, Shadowrocket provides a versatile platform for managing online activities. Its customizable rule sets, based on criteria such as domain matches and GeoIP lookups, empower users to tailor their browsing experience. Furthermore, Shadowrocket encompasses traffic measurement tools, ad-blocking functionalities, and supports a diverse range of plugins like kcptun and v2ray. With its compatibility across cellular networks, HTTPS traffic decryption capabilities, and robust IPv6 support, Shadowrocket emerges as the go-to solution for iOS users seeking comprehensive proxy management.

Setting up proxies using Shadowrocket
-
To start using proxy servers with Shadowrocket, open the Shadowrocket app and select "Add Server".
-
In the next window, click on "Type". Select "SOCKS5" if you require a SOCKS5 connection for your applications. Alternatively, choose "HTTP" if you need to connect to HTTP-based services. Once selected
-
Go to your Dashboard panel and navigate to the "My Proxy" section to view your IP information.
Click on the "Show Password" button and enter your account password to display your proxy password.
-
Use the provided data from your control panel to fill in the proxy settings. For HTTP, utilize port 8083; for SOCKS5, employ port 9093.
-
Activate Proxy: After you have filled in the proxy details, you can activate the proxy by switching the switch to Not Connected.
If this is your first time using Shadowrocket, you may be prompted by iOS to add Shadowrocket to your VPN configurations and set up a VPN profile. Click Add and then OK. You will need to enter your iPhone's passcode for verification.