Перейти к содержимому
Приложения, созданные с ИИ

Как опубликовать приложение Base44 в App Store: что делает Build Store Files, а что остаётся за вами (2026)

Base44 соберёт для вас подписанный IPA. Но аккаунт разработчика, запись в App Store Connect, загрузка, ревью и приложение, которое пройдёт правило 4.2, по-прежнему на вас. Вот весь путь целиком.

Коротко

Чтобы опубликовать приложение Base44 в App Store, откройте Publish → Mobile app, запустите App Scan, а затем с помощью Build Stores Files создайте подписанный IPA. Для этого шага нужен ваш API-ключ App Store Connect, а для скачивания файла — тариф Builder или выше. Затем вы сами создаёте запись приложения, загружаете IPA через Transporter и отправляете его на ревью. Apple берёт 99 USD в год. Главный риск — правило 4.2, потому что сборка представляет собой обёртку вокруг вашего веб-приложения.

Главное
  • Build Stores Files в Base44 создаёт готовый для App Store файл IPA (и AAB для Google Play), но для их скачивания нужен тариф Builder или выше.
  • Для создания IPA нужны Issuer ID, Key ID, Team ID и API-ключ App Store Connect в формате .p8 с ролью Admin; иначе вы получите ошибку 403.
  • Base44 не создаёт за вас аккаунты разработчика, не отправляет приложение и не общается с Apple от вашего имени. Apple Developer Program стоит 99 USD за год членства.
  • Сборка Base44 — это нативная обёртка, которая открывает только URL вашего приложения, поэтому главный риск отказа — правило 4.2 («больше, чем переупакованный сайт»).
  • Продажа цифровых товаров через Stripe внутри приложения приводит к отказу, а по состоянию на октябрь 2026 года сборки Base44 не поддерживают StoreKit.
Base44 в App Store

Если вы ищете, как опубликовать приложение Base44 в App Store, коротко: бинарник теперь собирает Base44, а всё остальное — ваша задача. По состоянию на октябрь 2026 года вкладка Mobile app в редакторе создаёт подписанный IPA. Но аккаунт Apple, запись в App Store Connect, загрузка, ревью и любые отказы остаются на вас. Ниже разобран каждый шаг, а также правило, на котором спотыкается большинство приложений-обёрток.

Что на самом деле делает Build Stores Files в Base44?

Build Stores Files превращает ваше опубликованное веб-приложение Base44 в готовые для магазинов бинарники: IPA для App Store и AAB для Google Play. Каждый из них оборачивает существующее веб-приложение в тонкую нативную оболочку.

Согласно документации Base44 по отправке в магазины, результат — это «лёгкая нативная обёртка вокруг вашего веб-приложения, которая открывает только URL вашего приложения». Кроме того, Base44 делает следующее:

  • Запускает App Scan на соответствие правилам App Store или Google Play и выставляет Readiness Score.
  • «Автоматически настраивает Bundle ID и ключ подписи», и изменить их в сгенерированных файлах нельзя.
  • С помощью ИИ задаёт разрешения устройства и пишет тексты с обоснованием доступа (purpose strings) на 24 языках. В документации сказано, что они «не редактируются в интерфейсе Base44».
  • Может добавить push-уведомления, если вы предоставите ключ APNs .p8 — это другой ключ, не API-ключ App Store Connect.

Большинство изменений контента, которые вы публикуете в Base44, попадают в установленное приложение без новой отправки на ревью. Смена названия, иконки, bundle ID, настроек push-уведомлений или разрешений требует пересборки файлов и повторной отправки.

Что вам всё равно придётся сделать самостоятельно?

Вы отвечаете за всё, что находится за пределами бинарника: аккаунты разработчика, страницу в магазине, загрузку, ревью и любые апелляции. В документации Base44 сказано, что сервис «не создаёт и не управляет вашими аккаунтами разработчика» и не связывается с Apple или Google от вашего имени.

ЗадачаBase44Вы
Регистрация в Apple Developer ProgramНетДа
API-ключ App Store Connect (.p8, роль Admin)Использует егоСоздаёте его
Bundle ID и подписьДа, автоматическиИспользуете сгенерированные
Подписанный IPAДаСкачиваете его
Запись приложения в App Store ConnectНетДа
Загрузка сборкиНетДа
Скриншоты, описание, URL политики конфиденциальностиНетДа
Отправка на ревью и работа с отказамиНетДа

Как опубликовать приложение Base44 в App Store: пошагово

Чтобы опубликовать приложение Base44, нужно собрать IPA в Base44, создать соответствующую запись приложения в App Store Connect, загрузить IPA и отправить эту сборку на ревью.

  1. Зарегистрируйтесь в Apple Developer Program и дождитесь одобрения. Account Holder также должен принять последнее соглашение в App Store Connect, иначе вы не сможете добавить приложение.
  2. В App Store Connect перейдите в Users and Access → Integrations и создайте API-ключ с ролью Admin. Запишите Issuer ID и Key ID и скачайте файл .p8.
  3. В Base44 откройте Publish → Mobile app, нажмите Run App Scan с выбранными правилами App Store и исправьте все критические проблемы.
  4. Выберите Create App Store files и введите Issuer ID, Key ID, Team ID и ключ .p8. Затем скачайте IPA.
  5. В App Store Connect откройте Apps → + → New App. Выберите iOS, укажите название, основной язык и SKU и выберите bundle ID, настроенный Base44.
  6. Загрузите IPA. Apple называет Xcode, altool и Transporter способами загрузки, и для готового IPA проще всего использовать Transporter — бесплатное приложение для macOS.
  7. Дождитесь письма о том, что сборка обработана. Затем добавьте скриншоты, описание, URL политики конфиденциальности, возрастной рейтинг и сведения о конфиденциальности.
  8. Привяжите сборку к версии, добавьте заметки для ревьюера и демо-логин и нажмите Submit for Review.

Apple сопоставляет каждую загрузку с вашей записью по «bundle ID и номеру версии, которые находятся в бандле приложения». Если вы создали запись с другим bundle ID, загрузка к ней не привяжется. Для заполнения страницы приложения воспользуйтесь нашим чек-листом отправки в App Store, а логин для ревьюера настройте по руководству по демо-аккаунту.

Сколько стоит опубликовать приложение Base44?

Публикация приложения Base44 в App Store обойдётся как минимум в платный тариф Base44 Builder плюс ежегодное членство Apple за 99 USD. Если вы выпускаете приложение и на Android, добавьте единоразовый сбор Google в 25 USD.

На странице регистрации Apple сказано: «Apple Developer Program стоит 99 USD за год членства. Цены могут различаться в зависимости от региона». Запустить сканирование Base44 можно и на тарифе Free, но скачивание файлов для магазинов «требует тарифа Builder или выше». В Google Play личные аккаунты, созданные после 13 ноября 2023 года, должны пройти период тестирования перед публикацией. Этот процесс описан в нашем руководстве по закрытому тестированию.

Отклонит ли Apple приложение Base44 по правилу 4.2?

Приложение Base44 всерьёз рискует получить отказ по правилу 4.2, если ведёт себя как ваш сайт в рамке, ведь сборка лишь открывает URL вашего приложения. Apple одобряет обёртки, когда они полезны и ощущаются как настоящее приложение на телефоне, а не просто повторяют сайт.

Правило 4.2 гласит: «Ваше приложение должно включать функции, контент и интерфейс, которые выводят его за рамки переупакованного сайта». Правило 4.2.2 добавляет, что приложения не должны быть в первую очередь «веб-вырезками, агрегаторами контента или набором ссылок».

Важны и задокументированные ограничения Base44. Нельзя выбрать отдельную стартовую страницу для приложения, а полноценный офлайн-режим и HealthKit не поддерживаются. Продажа цифровых товаров через Stripe внутри приложения ведёт к отказу по правилу 3.1.1, а StoreKit пока не поддерживается. Для физических товаров и услуг Stripe использовать по-прежнему можно.

Что случилось с другими веб-обёртками, отклонёнными по правилу 4.2?

Публичные обсуждения на Apple Developer Forums показывают, что отказы обёрток по правилу 4.2 зависят от того, что ревьюер реально видит при запуске, а не от того, сколько нативных API вы перечислите.

В треде про Cordova разработчик много раз получал отказ по «4.2 Design: Minimum Functionality», хотя приложение использовало GPS и акселерометр и продолжало запись без подключения к сети. После телефонного разговора Apple пояснила, что «в бинарной сборке вообще не было интерфейса» и «во время загрузки сайта был белый экран». Разработчик исправил это, добавив сплэш-экран и сначала загружая локальный index.html с настоящим интерфейсом. Удалённый сайт появлялся только после полной загрузки, и приложение одобрили.

В другом треде видеоприложение отклонили по правилу 4.2.2 с таким сообщением: «ваше приложение содержит только ссылки, изображения или контент, собранный из интернета, с ограниченной нативной функциональностью iOS или без неё». В приложении были офлайн-загрузки, push-уведомления с диплинками и избранное. Apple ответила, что «пользователи могут добавлять видео в закладки на сайте с помощью Safari», и в треде так и не сообщается об одобрении.

Вывод из сравнения: первое приложение прошло, как только его первый экран перестал выглядеть как загружающийся сайт. Второе провалилось, потому что всё, что в него добавили, и так можно было сделать в Safari. Тестируйте своё приложение Base44 на телефоне, держа это в голове.

Что проверить перед нажатием Submit for Review?

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

  • App Scan не показывает нерешённых критических проблем, а после исправлений вы заново опубликовали приложение.
  • Запустите приложение в авиарежиме и убедитесь, что вместо белого экрана появляется понятное сообщение.
  • Страницы политики конфиденциальности и условий использования доступны до регистрации.
  • Навигация работает без кнопок «назад» браузера, и никакие внешние ссылки не оставляют пользователя в тупике.
  • Внутри приложения не продаётся цифровой контент через Stripe.
  • Демо-аккаунт работает, а заметки для ревьюера объясняют, что приложение делает на телефоне такого, чего не делает сайт.
  • Запись в App Store Connect использует bundle ID, сгенерированный Base44.

Разбор на примере: приложение для бронирования, созданное в Base44 и продающее очные занятия, может оставить Stripe, потому что занятия — это услуга. Если в нём появится платная видеотека, она подпадает под правило 3.1.1, поэтому уберите её из iOS-сборки, пока не появится поддержка StoreKit. Если хотите, чтобы кто-то ещё проверил приложение перед отправкой, загляните в раздел наших услуг.

Частые вопросы

Отправляет ли Base44 моё приложение в App Store за меня?

Нет. Base44 генерирует и подписывает IPA, но в его документации сказано, что он не создаёт и не управляет аккаунтами разработчика, а поддержка не связывается с Apple или Google от вашего имени. Вы сами создаёте запись приложения в App Store Connect, загружаете IPA через Transporter или другой инструмент Apple, заполняете страницу приложения, отправляете его на ревью и отвечаете на любые отказы.

Можно ли опубликовать приложение Base44 на бесплатном тарифе?

Только частично. На тарифе Free можно запустить App Scan и посмотреть Readiness Score, но для скачивания сгенерированного IPA или AAB нужен тариф Builder или выше. Кроме того, вам понадобится Apple Developer Program стоимостью 99 USD за год членства, а если вы выпускаете приложение и на Android, — аккаунт разработчика Google Play с единоразовым сбором 25 USD.

Почему Base44 выдаёт ошибку 403 при создании файлов для App Store?

В документации Base44 сказано, что API-ключ App Store Connect должен иметь роль Admin, а ключ с более низкой ролью вызывает ошибку 403. Создайте новый ключ в App Store Connect в разделе Users and Access → Integrations с доступом Admin, скачайте файл .p8 и введите его вместе с соответствующими Issuer ID, Key ID и Team ID.

Можно ли добавить встроенные покупки в iOS-приложение Base44?

По состоянию на октябрь 2026 года — нет. В документации Base44 сказано, что StoreKit и Play Billing пока не поддерживаются, а плагины RevenueCat и Capacitor IAP в его сборках не работают. Продажа цифровых товаров через Stripe внутри iOS-приложения приведёт к отказу по правилу 3.1.1. Для физических товаров и реальных услуг Stripe использовать по-прежнему можно.

Нужно ли отправлять приложение Base44 на ревью после каждого изменения?

Обычно нет. Сборка — это обёртка, которая загружает ваше опубликованное веб-приложение, поэтому большинство изменений контента и дизайна появляются без новой отправки. Пересобрать файлы и отправить приложение заново нужно, если вы меняете название, иконку, bundle ID, push-уведомления или разрешения устройства. Учтите, что Apple ожидает, что прошедшие ревью приложения не будут менять своё основное назначение впоследствии.

Источники и что почитать

Правила меняются. Перед отправкой сверьтесь с официальной документацией.

Приходите со сборкой. Или с идеей.

Давайте доведём ваше приложение до релиза.

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

Записаться на созвон ↗