iPhone in China · 2026

iPhone VPN setup in China — what to install, and why your App Store is empty.

If you've just landed in China and noticed your App Store has no VPN apps, that's not a bug. Apple pulled them in 2017. The fix is simple: switch your Apple ID region, install Happ, paste an IT CRP subscription URL. Four minutes total. This page walks through it step by step, with a section at the end on what to do if your iPhone is already in China and you didn't prepare.

iPhone in China · the short version

Why iPhone in China is its own situation

Three things are different about iPhone vs Android or laptop. Knowing them upfront saves a lot of time.

Apple removed VPN apps from the China App Store in 2017

If your Apple ID region is set to mainland China, your App Store is missing Happ, Shadowrocket, Streisand, NekoBox, and pretty much every other VPN client. This is Apple complying with Chinese regulations, not a network block — even with a working VPN, the China App Store catalogue won't show those apps. The way around it is to switch your Apple ID region to any non-China country (Hong Kong, US, UK, your home country). The change is free, reversible, and takes a minute in Settings.

iCloud Private Relay isn't a VPN

If you've turned on iCloud+ Private Relay and assumed it would let you access Gmail from China — it won't. Private Relay is a privacy feature for Safari that hides your IP from the sites you browse; it's not designed to bypass national-level filtering. Apple also disables Private Relay entirely on mainland Chinese networks. You need a real VPN client (Happ, Shadowrocket) and a real subscription. Private Relay can stay on or off, doesn't matter.

iOS handles VPNs through Apple's framework, not the app's own driver

Unlike on Mac or Windows, iOS apps can't run their own VPN driver. Happ and Shadowrocket use Apple's built-in NetworkExtension framework to set up the tunnel, which is why iOS asks for your permission ("VPN Configuration") the first time you connect. The practical effect: VPN protocol support on iPhone depends on what Apple allows. Older protocols (PPTP) are gone. Modern ones (VLESS-Reality + XTLS-Vision over TCP) work cleanly. IT CRP's profile is built around the protocols iOS supports natively.

Setup on iPhone · 4 minutes

Works whether your iPhone is in China already or you're setting it up before flying.

STEP 01

Switch Apple ID region (if it's set to China)

Settings → Apple ID → Media & Purchases → View Account → Country/Region → Change. Pick any non-China country. Free, reversible. Apps you've paid for stay accessible.

STEP 02

Install Happ from the App Store

Search "Happ" in the App Store with your international Apple ID. Install. Free. (Or install Shadowrocket for $2.99 one-time if you prefer it.)

STEP 03

Sign up for the free 1 GB at it-crp.com from Safari

Open Safari, go to it-crp.com, click Sign up. Email and password — no card needed. Your 1 GB Happ key arrives by email under 30 seconds. Tap the link in the email — Happ catches it and imports the profile in one tap. Upgrade to Solo at $9/mo only after you've confirmed it works on your network.

STEP 04

Tap Connect, allow VPN config, open Gmail

Happ asks for permission to add a VPN configuration the first time. Allow. Tap the connect button. Gmail loads. WhatsApp loads. You're done.

Happ vs Shadowrocket vs the rest

All of these import an IT CRP subscription URL. They differ in price, polish, and how much configuration they expose.

Client Price · best for Setup with IT CRP
Happ (recommended) Free · first-time users, simplest path One-tap subscription import from the email link
Shadowrocket $2.99 one-time · long-term China expats Paste subscription URL, manual rule config available
Streisand Free · users who already know it Paste URL, fewer routing options than Shadowrocket
NekoBox Free · users coming from Android Paste URL, more sing-box-style configuration
iOS built-in VPN settings Free · not recommended for China Doesn't support VLESS-Reality natively. Use Happ instead.

Honest about what's still tricky on iPhone in China

  • Apple ID region switch needs a payment method outside China. If your only card is a UnionPay card tied to a Chinese bank, the App Store may refuse the region change. Easiest fix: add a foreign card, or use the "None" payment method option that some country choices allow at sign-up.
  • iOS auto-update can reset VPN configurations occasionally. Major iOS version upgrades sometimes drop the VPN config. Reopen Happ, tap Connect, allow the configuration prompt again. 10 seconds.
  • Background VPN on iPhone uses battery. Always-on VPN drains 5–10% extra per day. Most expats leave it always-on anyway because the inconvenience of toggling is worse than the battery cost.
  • App-specific routing isn't possible on iOS. Unlike Mac or Windows, iOS doesn't let apps split-tunnel. Either everything goes through the VPN or nothing does. For Chinese apps that need to stay direct (WeChat Pay, Alipay, Didi), the standard practice is to disconnect VPN momentarily, use the Chinese app, reconnect.
$9 / mo
Free 1GB key first · Solo upgrade $9/mo · 5 devices
Get free 1GB key →

iPhone in China questions

Why is my App Store missing VPN apps in China?
Apple removed nearly all VPN apps from the China App Store in 2017 to comply with Chinese regulations. If your Apple ID is set to the China region, you can't download Happ, Shadowrocket, Streisand, or any other VPN client through the App Store. The fix is to switch to an international Apple ID (or create one) — apps you've already paid for stay accessible across regions, and a free international ID is enough to download Happ for free. You can switch your Apple ID region in Settings → Apple ID → Media & Purchases without losing your data.
Should I use Happ or Shadowrocket on iPhone?
Happ if you want it free and want one-tap subscription import. Shadowrocket if you've used it before and like the rule-based routing. Both support the VLESS-Reality + XTLS-Vision profile IT CRP uses. Happ is our recommended client because importing your subscription URL takes one tap from the IT CRP dashboard, and the right route auto-selects. Shadowrocket costs around $2.99 one-time on the international App Store, has more configuration options, and is what many long-term China expats already have installed. Either works.
Does iCloud Private Relay help me access Gmail in China?
No. iCloud Private Relay is a privacy feature for Safari that hides your IP from websites you visit; it's not designed to bypass network-level censorship. It also doesn't operate in mainland China — Apple disables Private Relay for Chinese networks. You need a VPN to access Gmail, WhatsApp, Slack, etc. from China, regardless of whether Private Relay is on or off.
Do I need to jailbreak or sideload anything to use a VPN on iPhone in China?
No. Standard, unmodified iOS is enough. The only requirement is to download a VPN client (Happ, Shadowrocket) from a non-China App Store region using an international Apple ID. Once installed, the app uses Apple's built-in VPN configuration framework. No jailbreaking, no sideloading via AltStore, no Apple Configurator profile. Even a brand-new iPhone bought in China works as long as your Apple ID region is set to a country other than mainland China.
What if my iPhone is already in China and I can't download anything?
Two paths. Easiest: switch your Apple ID region to a non-China country (Hong Kong, US, UK, anywhere) — Settings → Apple ID → Media & Purchases → Change Country. The App Store reloads with the international catalogue and Happ becomes downloadable. The change is free and reversible. Alternative: pay for IT CRP from your iPhone Safari (it-crp.com loads from inside China), then in Happ — once installed — paste the subscription URL. The whole process takes 4 minutes.
iPhone in China setup guide · last verified May 2026 · iOS 17/18 behaviour, App Store regional catalogues, and Happ/Shadowrocket compatibility based on testing on iPhone 13–15 from inside China.
IT CRP is operated outside mainland China. Founders, payment processing, and servers are outside Chinese jurisdiction.