# First Steps

## Prerequisites

You need a [Gigastore](https://dent.giga.store) account to use the SDK.

Make sure that your Gigastore [inventory](https://dent.giga.store/#/your-store/inventory) is filled up. Using this SDK you can pick (activate) an eSIM from your inventory and install eSIM profiles through your app on a user's device.

For the initialization, you need an SDK Key found on [Gigastore](https://dent.giga.store/#/sdk/ios-sdk).

## Technical Requirements

{% hint style="warning" %}
The eSIM installation works only iOS 12.1+
{% endhint %}

* iOS 11.0+
* Xcode 12+
* Swift 5.x+

## Supported devices

* iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max
* iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max
* iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 Mini
* iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max, iPhone 12 Mini
* iPhone SE (2020, 2022)
* iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max
* iPhone XR, iPhone XS, iPhone XS Max


---

# Agent Instructions: 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://docs.giga.store/ios/introduction.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.
