---
title: "Обзор iOS SDK"
description: "Узнайте об Adapty iOS SDK и его ключевых возможностях."
---

[![Release](https://img.shields.io/github/v/release/adaptyteam/AdaptySDK-iOS.svg?style=flat&logo=apple)](https://github.com/adaptyteam/AdaptySDK-iOS/releases)

Добро пожаловать! Мы сделали встроенные покупки простыми и удобными 🚀

Adapty iOS SDK берёт на себя всю рутину, связанную со встроенными покупками, чтобы вы могли сосредоточиться на главном — создании отличных приложений. Вот что мы берём на себя:

- Обработка покупок, валидация чеков и управление подписками из коробки
- Создание и тестирование пейволов без обновления приложения
- Подробная аналитика покупок без настройки — когорты, LTV, отток и воронки включены
- Актуальный статус подписки пользователя в любой сессии и на любом устройстве
- Интеграция с сервисами маркетинговой атрибуции и аналитики одной строкой кода

:::note
Прежде чем погружаться в код, нужно интегрировать Adapty с App Store Connect и настроить продукты в дашборде. Ознакомьтесь с нашим [гайдом по быстрому старту](quickstart), чтобы всё настроить заранее.
:::

## Начало работы \{#get-started\}

:::tip
Наша документация оптимизирована для работы с LLM. Прочитайте [эту статью](adapty-cursor), чтобы узнать, как получить лучшие результаты при интеграции Adapty SDK с помощью ИИ.
:::

Вот что мы рассмотрим в гайде по интеграции:

1. [Установка и настройка SDK](sdk-installation-ios): добавьте SDK как зависимость в проект и активируйте его в коде.
2. [Настройка покупок через пейволы](ios-quickstart-paywalls): настройте процесс покупки, чтобы пользователи могли приобретать продукты.
3. [Проверка статуса подписки](ios-check-subscription-status): автоматически проверяйте статус подписки пользователя и управляйте доступом к платному контенту.
4. [Идентификация пользователей (опционально)](ios-quickstart-identify): привяжите пользователей к их профилям Adapty, чтобы их данные сохранялись на всех устройствах.

### Посмотрите на практике \{#see-it-in-action\}

Хотите увидеть, как всё работает вместе? У нас есть что предложить:

- **Примеры приложений**: изучите наши [полные примеры](https://github.com/adaptyteam/AdaptySDK-iOS/tree/master/Examples) с демонстрацией полной настройки
- **Видеоуроки**: следуйте нашим пошаговым видео по реализации ниже

<Tabs groupId="current-os" queryString>
<TabItem value="swiftui" label="iOS (SwiftUI)" default> 

<div style={{ textAlign: 'center' }}>
<iframe width="560" height="315" src="https://www.youtube.com/embed/cSChHc8k2zA?si=KhNFhqXccIzYwTcm" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>
</TabItem>
<TabItem value="uikit" label="iOS (UIKit)" default> 

<div style={{ textAlign: 'center' }}>
<iframe width="560" height="315" src="https://www.youtube.com/embed/WEUnlaAjSI0?si=sjXKVVb56tEHDKzJ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>
</TabItem>
</Tabs>

## Основные концепции \{#main-concepts\}

Прежде чем погружаться в код, давайте познакомимся с ключевыми концепциями, на которых работает Adapty.

Главное преимущество подхода Adapty в том, что в приложении жёстко закодированы только плейсменты. Всё остальное — продукты, дизайн пейволов, цены и офферы — можно гибко менять из дашборда Adapty без обновления приложения:

1. [**Продукт**](product) — всё, что доступно для покупки в вашем приложении: подписка, расходуемая покупка или пожизненный доступ.

2. [**Пейвол**](paywalls) — единственный способ получить продукты из Adapty и использовать его на полную мощь. Мы спроектировали его именно так, чтобы упростить отслеживание влияния разных комбинаций продуктов на метрики монетизации. Пейвол в Adapty — это одновременно конкретный набор продуктов и визуальная конфигурация к ним.

3. [**Плейсмент**](placements) — стратегическая точка в пользовательском пути, где вы хотите показать пейвол. Думайте о плейсментах как о том, «где» и «когда» происходит монетизация. Распространённые плейсменты:
   - `main` — основное место размещения пейвола
   - `onboarding` — показывается во время онбординга
   - `settings` — доступен из настроек приложения

   Для первой интеграции начните с базовых вариантов `main` или `onboarding`, а затем [подумайте, в каких ещё точках приложения пользователи готовы к покупке](choose-meaningful-placements).

4. [**Профиль**](profiles-crm) — когда пользователь совершает покупку, его профилю присваивается **уровень доступа**, который определяет доступ к платным функциям.