> For the complete documentation index, see [llms.txt](https://support.xpin.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.xpin.network/activation-guide/activation-guide-ios.md).

# Activation Guide-iOS

## iOS Device (iPhone) Detailed Installation Guide

***

### Before Installation, Please Ensure:

* Your device supports **eSIM**.
* Your device is **not carrier-locked**.
* You have a **stable Wi-Fi or cellular connection**.

#### Important Notice

eSIM installation requires an active internet connection. Please complete the installation in advance, and only enable the eSIM and turn on **data roaming** after arriving at your destination.

Each QR code / activation code can be used on **one device only** and cannot be reused on multiple devices.

***

**Compatible models:** iPhone XS / XR / 11 / 12 / 13 / 14 / 15 / 16 / 17 series\
**System support:** iOS 18+ to iOS 26+ (2026 latest process)

***

### Preparation Steps

1. Open **Settings > General > About**. Scroll down to **Carrier Lock** — it must show **“No SIM restrictions” (Unlocked)**.
2. Go to **Settings > Cellular** and confirm that **“Add eSIM”** is available.
3. Log in to the **XPIN official website or MiniApp** → sign in to the account used to purchase the eSIM → go to **“My eSIM”** → find your plan → tap **“Install”** → a **QR code** and **manual activation code** will appear (save/copy as backup).

![](/files/2jV5loILWv19NnLpKU4Y)\
![](/files/OMJPKbqzRFyL1JZuqp8J)

***

## Installation Steps (\~3–5 minutes)

### Recommended — QR Code (Fastest)

1. Open **Settings → Cellular**.\
   Scroll down and tap **Add eSIM / Add Cellular Plan**.\
   ![](/files/6ObyVRp3hv3H8axvVSPk)
2. Select **Use QR Code**.\
   ![](/files/7kAIzaSbsm5PHIInAElP)
3. Tap **Scan QR Code**.\
   ![](/files/Ntz3IU6TnoAfTMH9C5XF)
4. Use the camera to scan the **QR code provided by XPIN**.\
   ![](/files/FUykhcgbz1oHmphgJnAY)
   * If the QR code is on the **same iPhone**:\
     Copy the activation code provided by XPIN → tap **Enter Details Manually** → paste the **DP\_Address** and **activation code**.\
     ![](/files/X9UzyKmry6nLkpDoy3ae)\
     ![](/files/lKytD8BPnIAQZRm6U4ns)\
     ![](/files/AIjDTTxdVfPTN1y0LEid)
5. When **“Activate eSIM”** appears on the screen, tap **Continue**.\
   ![](/files/jJ1DJ1RsBHC5k2pJNV0D)\
   \&#xNAN;*The system will automatically download the profile (requires a stable network connection, approx. 10–30 seconds). Do not exit the process.*
6. Select the eSIM usage scenario (any option — does not affect usage).\
   ![](/files/XUVhdXTTHYer1634tG5E)
7. Choose the default lines:\
   ![](/files/P10UmQO8XXMBLVuGrTQs)
   * **Default Voice Line:** select your existing physical SIM or a SIM used for calls and SMS.
   * **Default Data Line:** **recommended: XPIN eSIM**.
8. Tap **Done**.\
   ![](/files/hUHIAq8vRy6RsiGiEbjp)

***

## Start Using the eSIM

1. After arriving at your destination:\
   Go to **Settings → Cellular → XPIN eSIM → Turn On**.\
   ![](/files/qiBKziMwRdS5FmuBUZld)
2. Open eSIM settings and make sure:
   * The eSIM is **enabled**
   * **Data Roaming** is **turned ON**\
     ![](/files/1tsadoCDX5wws47UZuvU)
3. Turn on **Airplane Mode** for **10 seconds**, then turn it off.
4. You can have **up to 2 active SIMs/eSIMs at the same time** (physical SIM + eSIM or dual eSIM).\
   Your iPhone can store **at least 8 eSIM profiles**, and you can switch between them freely as needed.
5. Make sure your current location is **covered by your data plan**.\
   XPIN supports connectivity in **up to 149 countries and regions**.\
   If your destination is not included in your current plan, the eSIM will not connect. However, you can **purchase a new data plan to extend coverage and data allowance without changing the eSIM**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.xpin.network/activation-guide/activation-guide-ios.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
