Hardware & Design China iPhone Air eSIM Unlock: Add Overseas eSIM via Safari Location Spoofing
China-model iPhone Air users have long been unable to use eSIM due to regional restrictions. But a recently discovered open-source method allows adding overseas eSIM cards by spoofing your location through Safari. This guide walks you through the entire process — from setting up location simulation tools to configuring your first overseas eSIM.
Why China iPhone Air Can’t Use eSIM
Mainland China’s telecom regulations require eSIM to be tightly bound to local carriers. China-model iPhones ship with eSIM locked to China Mobile, China Unicom, and China Telecom. However, as of 2026, these carriers still haven’t fully opened eSIM activation for smartphones — most users still need physical SIM cards from carrier stores.
The iPhone Air’s ultra-thin design eliminated the physical SIM tray entirely in most variants. Without eSIM access, the device can only connect via Wi-Fi, losing all mobile network capability. The Safari location spoofing method solves this by tricking iOS into thinking you’re abroad, unlocking the eSIM management interface.
How Safari Location Spoofing Works
iOS checks device location when determining whether to allow eSIM additions. The system uses multiple location sources, including Safari’s Geolocation API. By connecting your iPhone to a Mac running Xcode (or a third-party tool), you can spoof the reported GPS coordinates to an overseas city. Once iOS detects a foreign location, the eSIM restriction is lifted.
The process is temporary — rebooting the device restores the real location — but any eSIM profiles already downloaded remain active.
What You Need
Hardware
- China-model iPhone Air (iOS 18.0+)
- A Mac computer (macOS 13 Ventura or later)
- USB-C cable (included with iPhone Air)
Software
- Xcode (free, from App Store) — for developer-mode location simulation
- Or third-party tools: AnyToLocation ($15/year), iAnyGo ($20/year), Tenorshare UltFone
Prerequisites
- iPhone Air updated to latest iOS
- Developer Mode enabled (Settings → Privacy & Security → Developer Mode)
- Apple ID signed in without restrictions
- Stable Wi-Fi connection for downloading eSIM profiles
Step-by-Step Tutorial
Step 1: Set Up Location Spoofing
Option A: Using Xcode (Free, Recommended)
- Install Xcode from the Mac App Store (~12GB download)
- Connect your iPhone Air to Mac via USB-C
- Trust this computer on your iPhone when prompted
- In Xcode, select your iPhone from the device menu
- Go to Features → Location → Custom Location…
- Enter target city coordinates (see table below)
Option B: Using Third-Party Tools
- Download and install AnyToLocation or iAnyGo
- Connect iPhone via USB
- Select target location on the map or enter coordinates
- Click “Start Modify”
Common City Coordinates
| City | Latitude | Longitude | Recommended Carriers |
|---|---|---|---|
| New York (US) | 40.7128 | -74.0060 | Airalo, Holafly |
| Tokyo (Japan) | 35.6762 | 139.6503 | Airalo, Ubigi |
| London (UK) | 51.5074 | -0.1278 | Airalo, Holafly |
| Singapore | 1.3521 | 103.8198 | Airalo, Holafly |
| Hong Kong | 22.3193 | 114.1694 | 3HK, CMHK |
Step 2: Verify Location Change
- Open Maps app — confirm it shows the target city
- Open Safari, visit whatismyipaddress.com — verify IP location
- Go to Settings → General → About → Carrier — check for overseas carrier name
Step 3: Add Overseas eSIM
- Go to Settings → Cellular → Add Cellular Plan (or Add eSIM)
- The “This region doesn’t support eSIM” message should no longer appear
- Choose one method:
Scan QR Code: Purchase an eSIM from Airalo or Holafly, scan the QR code they provide, and wait 1-3 minutes for the profile to download.
Manual Entry: Some carriers provide an SM-DP+ address and activation code. Enter these manually in the eSIM setup screen.
Step 4: Configure Your eSIM
- In Settings → Cellular, find your new eSIM plan
- Set a label (e.g., “US Travel”, “Japan Data”)
- Choose default line settings based on your needs
- Turn off Wi-Fi and test mobile data connectivity
Supported Devices
| Device | iOS Requirement | Notes |
|---|---|---|
| iPhone Air | iOS 18.0+ | Primary target, confirmed working |
| iPhone 16e | iOS 18.0+ | China eSIM variant |
| iPad Pro (M4) | iPadOS 18.0+ | Cellular model only |
| iPad Air (M3) | iPadOS 18.0+ | Cellular model only |
| iPad (A16) | iPadOS 18.0+ | Cellular model only |
Recommended Overseas eSIM Carriers
Airalo
- Coverage: 200+ countries
- Pricing: Data-based, e.g., US 1GB/7 days ~$4.50
- Pros: User-friendly app, Chinese language support, fast activation
- Website: airalo.com
Holafly
- Coverage: 180+ countries
- Pricing: Unlimited data plans, e.g., Europe 5 days unlimited ~€19
- Pros: Unlimited data for heavy users
- Website: holafly.com
Ubigi
- Coverage: 140+ countries
- Pricing: Mid-range, e.g., Japan 3GB/30 days ~$8
- Pros: Long validity periods
- Website: ubigi.com
Comparison with Official Unlock Methods
| Factor | Safari Spoofing | Carrier Official | Jailbreak |
|---|---|---|---|
| Cost | Free (Xcode) or $15-20 | Free (if eligible) | $30-50 |
| Difficulty | Medium (needs Mac) | Low (contact carrier) | High (risky) |
| Stability | Medium (redo after reboot) | High (permanent) | Low (breaks on updates) |
| Safety | High (no system changes) | Highest | Low (security risks) |
| Warranty | Unaffected | Unaffected | May void warranty |
FAQ
Q1: Does the location spoof survive a reboot?
No. After rebooting, the location resets to your real position. You’ll need to re-spoof the location. However, already-downloaded eSIM profiles are preserved — you don’t need to re-download them.
Q2: Will this void my iPhone warranty?
No. This method doesn’t jailbreak, modify system files, or require hardware changes. It only temporarily changes reported location data. Apple cannot detect this operation.
Q3: Can I use the overseas eSIM in mainland China?
Technically yes, but it will incur roaming charges. Most overseas eSIM plans are valid only in specific countries. Using a US eSIM in China counts as international roaming with high fees.
Q4: What if I don’t have a Mac?
You can use Windows-based tools like iAnyGo for Windows or Tenorshare UltFone ($20-40). Some iOS apps also offer GPS spoofing, but desktop tools are more reliable.
Q5: Does this work on China-model iPads?
Yes. Any cellular iPad with eSIM hardware (iPad Pro M4, iPad Air M3, etc.) can use this method. The steps are identical to iPhone.
Important Notes
- Temporary nature: Location resets after reboot. Add multiple country eSIMs in one session.
- Carrier compatibility: Stick with major platforms like Airalo and Holafly for best results.
- Network stability: Ensure stable Wi-Fi during eSIM download to avoid corrupted profiles.
- Privacy: Choose reputable third-party tools. Avoid unknown free software.
- Legal compliance: Location spoofing may have legal implications in some jurisdictions.
- Future updates: Apple may patch this in future iOS releases.
Final Verdict
The Safari location spoofing method is a practical workaround for China-model iPhone Air users who need overseas eSIM access. It’s free (or low-cost), doesn’t void warranty, and doesn’t require jailbreaking. The main drawback is the need to re-spoof after each reboot, but for travelers, this is a minor inconvenience.
Rating: ★★★★☆ (4/5)
Further Reading
- ESP32 Matter Smart Light DIY Guide — If you’re interested in smart home protocols
- ESP32-C6 Wi-Fi 6 + Matter Tutorial — Learn how Matter runs on low-power devices
- 4G Cat.1 Module EC200U Tutorial — Understand cellular module fundamentals vs eSIM technology