# Start

In this section, a guide to set up development environment for FATOS SDK for iOS will be introduced. The functions of the SDK are largely composed of map, search, and route planning related operations. The map function can control the map layers, settings, and operation. To use "FATOS SDK for iOS", you must request an SDK key and then apply that key to the source. If you want an SDK key, please go to [https://nostramap-console.fatos.biz/](https://nostramap-console.fatos.biz) and request an SDK key after sign up.

Please let us know if you have any technical problems using our SDK\
Contact : <sales@fatoscorp.com>

## Development Environment

Clone or download FATOS SDK for iOS from <https://github.com/devfatoscorp/fatos-ios-sdk>

![Make sure to clone or download from the Clone menu](/files/-MLBq9tM41FguU0icQui)

To use FATOS SDK for iOS, you must add following folders and files to your project.

![](/files/-MLBq9tNimH2aAgX5vhM)

* include (static library header) (folder)
* libFatos.a (static library) (file)
* ResFatos.bundle (SDK resources) (file)

{% hint style="warning" %}
Make sure to check the compatibility

FATOS SDK for iOS supports Xcode 11 or higher

FATOS SDK for iOS supports iOS 13 or higher

FATOS SDK for iOS supports iOS hardware (Not simulators)
{% endhint %}

## To add libFatos.a and basic framework

Click to "project explorer" -> click **TARGETS** -> **Build Phases** -> add a FATOS SDK for iOS and framework needed to link binary with the library. Then, add the following items.

* libFatos.a (FATOS SDK for iOS)
* GLKit.framework
* OpenGLES.framework
* CoreLocation.framework
* AVFoundation.framework
* AudioToolbox.framework

![](/files/-MLBq9tQA7pZWGZRRQXh)

## To add ResFatos.bundle (SDK resources)

Click "project explorer" -> click **TARGETS** -> **Build Phases** -> add ResFatos.bundle to copy Bundle Resources

![](/files/-MLBq9tR77HijITVELgI)

## To link "include" folder (static library header)

Click "project explorer" -> click **TARGETS** -> click **Build Settings** -> **Search Paths** -> Set "**include**" folder path to "**Header Search Paths**"

![](/files/-MLBq9tSd9dvn4aIwgil)

## To add SDK key

Go to "Project" -> "info.plist" and add "sdk\_key"

![](/files/-MLBq9tTBR9TkgaJMVQA)

If you haven't got a SDK key, please visit:

{% content-ref url="/pages/-MLBq0qMauzlD90hEzeg" %}
[Get your API Key](/get-your-api-key.md)
{% endcontent-ref %}


---

# 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://nostramap-doc.fatos.biz/fatos-sdk/platform/ios/start.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.
