# Get Started

## Setting up your project

The Universal SDK for Unity provides an interface for using Universal SDK on either iOS or Android platform. To use Universal SDK in Unity Editor and export it to a platform, your development environment needs a few things.

### Unity requirements

* Unity 2019.4 or later, with iOS and Android modules installed
* A valid subscription for Unity Personal, Unity Plus, or Unity Pro

### Installation on iOS

To integrate Universal SDK for Unity on iOS, you need:

* iOS 12.0 or higher as the deployment target
* Xcode 14 or higher

On iOS, Universal SDK for Unity works as a wrapper for the Universal SDK for iOS. You must manually add framework to your project on iOS.(`UniversalSDKSwift.framework` is located in the `Plugins` folder)

### Installation on Android

You must have the Android SDK installed, because Unity will use it to build your project to the Android platform. If you have previously [configured Unity for Android development (opens new window)](https://docs.unity3d.com/Manual/android-sdksetup.html), you already have the Android SDK.


---

# 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://chc3484.gitbook.io/sdk/unity-sdk/get-started.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.
