// вопросы и ответы

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

Здесь собраны самые частые вопросы. Если вашего вопроса нет, напишите на contact@push200.com.

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

Начало работы

Что такое Push200?

Push200 собирает ваше мобильное приложение из репозитория GitHub, подписывает его, тестирует и отправляет в App Store и Google Play. Вы нажимаете одну кнопку на портале.

Почему Push200?

Вы делаете push своего приложения, а 200 — это код ответа, который в вебе означает успех. Push, а затем 200 OK.

Какие приложения поддерживаются?

Приложения на Expo и Capacitor, для iPhone и Android. Поддержка обычного React Native появилась недавно и пока прошла проверку на небольшом числе реальных приложений. Поддержка Flutter совсем новая, поэтому расскажите нам, как пройдёт ваша первая сборка.

Нужно ли уметь программировать?

Нет. Вы подключаете свои аккаунты и выполняете шаги на странице приложения. Каждый шаг ведёт ровно на ту страницу, которая нужна, и подсказывает, что нажать.

Нужен ли мне Mac?

Нет. Сборки iOS выполняются на Mac, которые предоставляет GitHub, поэтому можно работать из Windows.

Моё приложение делал кто-то другой. Могу ли я пользоваться Push200?

Да. Попросите этого человека разместить код приложения в репозитории GitHub в вашем аккаунте. Тогда вы сможете подключить его и собирать сами.

Сборка и магазины

Может ли Push200 случайно опубликовать моё приложение?

Нет. Сборки останавливаются в App Store Connect, где они готовы для TestFlight, или в виде черновика Google Play. Когда что-либо публиковать, решаете вы.

Изменится ли мой код?

Нет. Каждая сборка выполняется в своей отдельной ветке, а основная ветка никогда не меняется.

Из моего кода собирается несколько приложений. Можно ли собрать их все?

Да. Мы находим все приложения в вашем репозитории. У каждого есть своя страница и своё подключение к магазинам, и собрать их все можно одним нажатием.

Тестируется ли моё приложение?

Каждая сборка Android устанавливается и открывается на виртуальном телефоне — со скриншотом и проверкой на сбои. Сборку для iPhone вы тестируете в TestFlight.

Почему первую версию для Android нужно загрузить вручную?

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

Моё приложение использует Firebase. Это будет работать?

Да. Добавьте файлы google-services.json и GoogleService-Info.plist на странице приложения, и мы будем добавлять их в каждую сборку.

Ключи и безопасность

Куда попадают мои ключи?

Прямо в зашифрованные секреты GitHub вашего репозитория, и больше они нигде не остаются. Push200 не хранит ваши ключи магазинов.

Какой мой код видит Push200?

Только те репозитории, которые вы выбрали при подключении GitHub. Изменить выбор или отозвать доступ Push200 можно в любой момент в настройках GitHub.

Может ли Push200 опубликовать моё приложение для всех?

В Google Play вы даёте Push200 доступ только к тестовым каналам, поэтому он не может опубликовать приложение для всех. В Apple сборка остаётся в App Store Connect, пока вы сами не отправите её на публикацию.

Тарифы и расходы

Сколько это стоит?

Free — $0 за 1 приложение. Pro — US$19 в месяц за 5 приложений, Team — US$49 в месяц без ограничений по приложениям. Крупные компании могут запросить у нас индивидуальную цену. Отменить можно в любой момент.

Кто платит за минуты сборки?

GitHub выставляет счёт за минуты сборки на ваш собственный аккаунт, по вашему тарифу GitHub. Типичная полная сборка для iOS и Android занимает около 18 минут, это примерно US$0.44 по опубликованным расценкам GitHub, без учёта бесплатного лимита. Установите в GitHub лимит расходов, чтобы держать траты под контролем.

Как удалить аккаунт?

Откройте раздел «Аккаунт» на портале и удалите его там. Ваш код и всё, что находится в вашем собственном репозитории GitHub, останется на месте.

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

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

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