How to Register a Non-China Apple ID for App Downloads: Complete Setup Guide

Registering a non-China Apple ID requires routing your traffic through a U.S. IP address via proxy, creating the account on Apple's official registration page, and selecting "None" as the payment method when signing into the App Store.

The bannedbook/fanqiang repository provides a definitive technical walkthrough for registering a non-China Apple ID to access the global App Store. This guide leverages proxy tunneling techniques documented in the repository's iOS-specific documentation to bypass regional restrictions during account creation.

Prerequisites: Configure a U.S. IP Proxy

Before registering your Apple ID, you must establish a network connection that appears to originate from the United States. According to [ios/fqByLan.md](https://github.com/bannedbook/fanqiang/blob/master/ios/fqByLan.md), the most reliable method involves sharing a V2rayN proxy connection from a Windows PC to your iOS device over LAN.

Enable LAN Proxy in V2rayN

On your Windows machine running V2rayN:

  1. Open V2rayN and navigate to Settings → General
  2. Enable "Allow connections from LAN"
  3. Select a working U.S. node (V2Ray or Shadowsocks server)
  4. Note the default HTTP proxy port: 10809

Configure iOS HTTP Proxy Settings

Connect your iPhone or iPad to the shared proxy:

  1. Find your PC's LAN IP address by running ipconfig in Command Prompt (e.g., 192.168.1.23)
  2. On your iOS device, go to Settings → Wi-Fi → (your network) → i → HTTP Proxy → Manual
  3. Enter the following:
    • Server: Your PC's IP address (e.g., 192.168.1.23)
    • Port: 10809

Verify U.S. IP Location

Before proceeding with registration, confirm your traffic routes through the United States:

  • Open Safari and visit https://www.iplocation.net/
  • Verify the displayed location shows United States

Step-by-Step Apple ID Registration Process

With your proxy connection active, follow the registration workflow detailed in [ios/AppleID.md](https://github.com/bannedbook/fanqiang/blob/master/ios/AppleID.md).

Create the Account

  1. Visit https://appleid.apple.com/account#!&page=create in Safari on your iOS device
  2. Select United States as the country/region
  3. Use a fresh email address not previously associated with Apple ID (Gmail recommended)
  4. Complete the required fields and verify the 6-digit code sent to your email

Critical Configuration Points

  • Region Lock: The country selection determines your App Store access permanently. Selecting "United States" during creation is mandatory for accessing apps unavailable in China.
  • Payment Method: When prompted during App Store sign-in, select None. This option only appears when Apple detects a U.S. IP address through your proxy connection.

Configuring Your iPhone or iPad

After creating the account in Safari, complete the setup on your device while maintaining the proxy connection.

Sign In to the App Store

  1. Navigate to Settings → App Store
  2. Sign out of your existing Chinese Apple ID
  3. Sign in with your newly created U.S. credentials
  4. When prompted for billing information, ensure None is selected for payment method

Billing Address Setup

If required, enter a U.S. billing address. The repository recommends low-tax states:

  • Oregon (no sales tax)
  • Delaware (no sales tax)
  • Use a valid ZIP code format for your selected state (e.g., 97201 for Portland, Oregon)

Alternative Payment Method: Gift Cards

For purchasing paid applications without a U.S. credit card, the repository documents a gift card redemption workflow:

  1. Purchase an Apple Gift Card from a trusted reseller (digital codes available from Amazon or reputable third-party sellers)
  2. On your iOS device, navigate to Settings → iTunes & App Store → Enter Gift Card Code
  3. Redeem the balance to your U.S. Apple ID

This method allows you to maintain the "None" payment method while still accessing paid applications and subscriptions.

Summary

Frequently Asked Questions

Can I register a U.S. Apple ID without a proxy connection?

No. Apple's registration system detects your location via IP address and restricts the "None" payment option to U.S. IP ranges. Without routing through a U.S.-based proxy as described in ios/fqByLan.md, the system will require a U.S. payment method or default to your physical location's App Store.

Why can't I see the "None" payment option during sign-in?

The "None" option disappears if Apple detects a non-U.S. IP address or if you attempt to sign in without an active proxy. Ensure your V2rayN LAN proxy remains connected (port 10809) and verify your location shows United States at iplocation.net before attempting App Store authentication.

Will my U.S. Apple ID work in China after registration?

Yes, but with limitations. You can browse and download previously acquired U.S. apps while in China. However, downloading new region-restricted apps or updates may require reactivating the U.S. proxy connection, as Apple periodically verifies your account's regional eligibility during downloads.

Can I switch my existing Chinese Apple ID to a U.S. region?

Switching regions requires canceling all subscriptions and spending all Store credit. Creating a new U.S. Apple ID as a secondary account is often more practical, allowing you to maintain both Chinese and U.S. App Store access by switching accounts in App Store settings.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →