---
title: "Отправка iOS-приложения в App Store"
description: "Загрузите сборку в App Store Connect и отправьте iOS-приложение с подписками на проверку Apple."
---

Когда интеграция с Adapty протестирована и работает, можно загружать сборку в App Store Connect и отправлять приложение на проверку Apple.

:::tip
Перед отправкой убедитесь, что вы прошли [чеклист перед релизом](release-checklist): проверьте интеграцию с Adapty, покупки и требования стора к проверке.
:::

## Загрузка сборки в App Store Connect \{#upload-your-build-to-app-store-connect\}

### Шаг 1. Архивация приложения в Xcode и загрузка в App Store Connect \{#step-1-archive-your-app-in-xcode-and-upload-it-to-app-store-connect\}

1. В Xcode укажите цель сборки **Any iOS Device (arm64)**.

    <img src="/assets/shared/img/build-target.webp"
         style={{
             border: '1px solid #727272',
             width: '700px',
             display: 'block',
             margin: '0 auto'
         }}
    />

2. В верхнем меню выберите **Product** > **Archive**.

    <img src="/assets/shared/img/xcode-archive.webp"
         style={{
             border: '1px solid #727272',
             width: '500px',
             display: 'block',
             margin: '0 auto'
         }}
    />

3. Дождитесь завершения архивации. Окно **Organizer** откроется автоматически. Выберите архив и нажмите **Distribute App**.

  <img src="/assets/shared/img/distribute-app.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

4. В качестве метода распространения выберите **App Store Connect** и следуйте инструкциям для завершения загрузки.

:::note
Загрузка может завершиться ошибкой, если отсутствуют необходимые ресурсы — например, иконка приложения или экран запуска. Подробности смотрите в журнале ошибок Xcode.
:::

    <img src="/assets/shared/img/distribution-method.webp"
         style={{
             border: '1px solid #727272',
             width: '700px',
             display: 'block',
             margin: '0 auto'
         }}
    />

### Шаг 2. Проверка сборки в App Store Connect \{#step-2-check-the-build-in-app-store-connect\}

1. Перейдите в [App Store Connect](https://appstoreconnect.apple.com) и откройте своё приложение.
2. Прокрутите до раздела **Build** и убедитесь, что только что загруженная сборка там отображается.

:::note
После загрузки сборка может появиться в App Store Connect через несколько минут.
:::

  <img src="/assets/shared/img/app-store-build.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

## Отправка приложения и продуктов на проверку \{#submit-your-app-and-products-for-review\}

После того как сборка появится в разделе **Build**, прикрепите встроенные подписки и отправьте приложение на проверку Apple.

### Шаг 1. Прикрепление продуктов к заявке \{#step-1-attach-products-to-the-submission\}

Каждая подписка должна иметь статус **Ready to Submit** в App Store Connect, прежде чем её можно будет прикрепить. Если подписка всё ещё в черновике или у неё отсутствуют метаданные, она не появится в списке.

1. На той же странице прокрутите до раздела **In-App Purchases and Subscriptions**.
2. Нажмите **Select in-app purchases or subscriptions**.

    <img src="/assets/shared/img/app-store-select-products.webp"
         style={{
             border: '1px solid #727272',
             width: '700px',
             display: 'block',
             margin: '0 auto'
         }}
    />

3. Выберите все продукты, которые хотите включить в заявку, и нажмите **Done**.

### Шаг 2. Отправка на проверку \{#step-2-submit-for-review\}

1. Заполните все обязательные поля на странице (описание, скриншоты, ключевые слова и т. д.).
2. В разделе **App Store Version Release** выберите, как выпустить приложение после одобрения: автоматически, вручную или по расписанию.
3. Нажмите **Add for Review**, затем **Submit to App Review**.

Apple проверяет приложения в течение 1–2 дней, хотя сроки могут варьироваться.

## Проверка приложения в продакшне \{#verify-your-app-in-production\}

После одобрения Apple:

1. Совершите реальную покупку (или дождитесь первой покупки от пользователя).
2. Откройте [**Event Feed**](https://app.adapty.io/event-feed) в дашборде Adapty и убедитесь, что там появляются события транзакций из продакшна.
3. Проверьте, что события подписок (продления, отмены) передаются корректно — это зависит от настроенных [серверных уведомлений App Store](enable-app-store-server-notifications).

Если события продакшна не появляются, проверьте [настройки подключения к App Store](app-store-connection-configuration).

## Следующие шаги \{#next-steps\}

Ваше приложение запущено. Начните наращивать доход от подписок:

- **[A/B-тестирование](ab-tests)**: Экспериментируйте с разными пейволами, чтобы найти наиболее конверсионный вариант.
- **[Аналитика](charts)**: Отслеживайте метрики подписок: MRR, отток, конверсию.
- **Интеграции**: Отправляйте события подписок на платформы [аналитики](analytics-integration) и [атрибуции](attribution-integration).