// как это работает

От вашего кода до магазинов приложений — шаг за шагом.

Код и аккаунты магазинов подключаются один раз. После этого каждый выпуск — одно нажатие кнопки «Собрать». Не нужно писать код или вводить команды.

Карта не нужна. Приложения на Expo, Capacitor, React Native и Flutter. Работает с вашим существующим репозиторием GitHub. Ваши ключи остаются в вашем GitHub.

Что понадобится сначала

Mac вам не нужен.

  • Код вашего приложения на GitHub, созданный на Expo, Capacitor, React Native или Flutter. Если не уверены, подключите его, и мы подскажем
  • Аккаунт Apple Developer — для iPhone. Apple берёт за него ежегодную плату
  • Аккаунт Google Play Console — для Android. Google берёт за него разовую плату
  • Номер мобильного, на который приходят SMS

Шаги

  1. Создайте аккаунт

    Зарегистрируйтесь, указав свои данные, и введите 6-значный код, который придёт по SMS на ваш мобильный.

  2. Подключите GitHub

    Нажмите Подключить через GitHub и выберите Only select repositories. Репозиторий — это просто папка, в которой хранится код вашего приложения. Выберите своё приложение, и вы сразу вернётесь обратно.

  3. Выберите приложение

    Нажмите Использовать этот код рядом со своим приложением. Мы прочитаем его название и данные из вашего кода, так что заполнять ничего не нужно. Если из вашего кода собирается несколько приложений, мы найдём их все.

  4. Подключите магазины

    На странице приложения шаги показываются по одному: где публиковать, подключение Apple, ключ Android и подключение Google Play. Каждый шаг ведёт ровно на ту страницу, которая нужна. Мы проверяем каждый шаг в Apple или Google сразу, как только вы его выполнили.

  5. Нажмите «Собрать»

    Следите за каждым этапом в реальном времени на портале. Сборки для iPhone отправляются в App Store Connect и готовы для TestFlight. Сборки для Android отправляются в Google Play как черновик.

  6. Публикуйте, когда будете готовы

    Протестируйте сборку, затем отправьте её на проверку в App Store Connect и Play Console. Apple и Google проверяют каждое приложение, и ничего не станет публичным, пока вы не решите.

Что происходит во время сборки

  • Сборка выполняется в вашем собственном аккаунте GitHub, в отдельной ветке. Основная ветка никогда не меняется
  • Каждая сборка начинается на чистой машине. Сборки iOS выполняются на Mac, которые предоставляет GitHub
  • Для iPhone настраиваются сертификаты и профили, а приложение Android подписывается вашим ключом загрузки
  • Мы узнаём последний номер сборки в магазине и берём следующий
  • Каждая сборка Android открывается на виртуальном телефоне — со скриншотом и проверкой на сбои
  • Приложение отправляется в App Store Connect, а в Google Play — как черновик

Одна важная деталь о Google Play

Если вашего приложения ещё никогда не было в Google Play, Google требует один раз загрузить самую первую версию вручную. На странице приложения будет указано, когда это нужно и как именно это сделать. После этого каждая сборка будет попадать туда сама.

Ваш следующий релиз может быть в одном клике.

Начните бесплатно, без карты. Настройте первое приложение уже сегодня.

Начать бесплатно