Get your iPhone or iPad connected in 5 minutes
Only available in US App Store. Needs a US Apple ID — see bottom of page.
Not for first-time users — config syntax has a learning curve.
Switch your Apple ID to the US store first. Icon is a rocket.
iOS will prompt 'Shadowrocket wants to add VPN configurations' — tap Allow and enter your device password. Without this step VPN won't start.
Tap '📱 Generate QR code' to expand the QR section.
iOS will hand off to Shadowrocket and add the node automatically. If it doesn't trigger, hit '🔗 Copy SS URL', switch to Shadowrocket, tap '+' top right, choose 'Subscribe' and paste.
Grey ring → green checkmark means it's selected.
Status bar shows 'VPN' once connected.
IP should be Australia / Japan / Korea / Singapore. Then try google.com.
Settings → General → VPN & Device Management → delete any leftover VPN profiles → reconnect in Shadowrocket.
Shadowrocket top-right 'Global Routing' → switch to PROXY (default RULE only proxies certain domains).
Usually the VPN config got cleared by the OS. Just re-scan the QR or hit one-click import again.
Easiest: register a new Apple ID at appleid.apple.com with country = United States and a real US address (Google for one), no payment method → switch App Store to that ID → activate via free apps. Takes ~10 minutes.
Links go to official sources. If GitHub is slow or unreachable in your region, email contact@jiangren.com.au for mirrors.