WeMake.kz
RU KZ EN
Обсудить проект
09
Бизнес-аналитика және дашбордтар
Салаға арналған аналитикалық жүйелерді әзірлеу CRM, сайт, телефония және мессенджерлер деректерін біріктіру Өтінімдер, сатылымдар мен жарнаманың өтпелі аналитикасы Воронканы, конверсияны және жоғалған түсімді талдау Қаржы, пайда және рентабельділік аналитикасы Қызметкерлер, бөлімдер мен сату нүктелерінің аналитикасы Клиенттер, қайталама сатылымдар және LTV аналитикасы Тауарлар, қызметтер, тапсырыстар мен жеткізу аналитикасы Деректер сапасы мен іркілістерді бақылау
ӨЗЕКТІ ҚЫЗМЕТ
Мобильді қосымшаларды әзірлеу
→
iOS және Android кілтке дейін: алғашқы жинақ сіздің құрылғыңызда 3-аптада дайын, App Store мен Google Play-ге жариялауды өзімізге аламыз.
₸ Все цены на одной странице 75 услуг · тарифы и цена «от» по каждой, поиск по таблице Открыть →
АКЦИЯ · САЙТТАР
Сайт + контекстік жарнама сыйлыққа
→
Сайт әзірлеуге тапсырыс бересіз — Google Ads баптауы мен алғашқы науқанды іске қосуды тегін жасаймыз. Өтінімдер релизден кейінгі бірінші күннен бастап түседі.
АКЦИЯ · ҚОСЫМШАЛАР
Қосымша + 3 ай қолдау сыйлыққа
→
iOS және Android қосымшасын әзірлейміз, ал релизден кейінгі алғашқы 3 айда тегін қызмет көрсетеміз: жаңартулар, түзетулер, App Store мен Google Play-ге жауаптар.
2013 жылдан бері 300+ жобаЖартысы NDA аясында — кездесуде көрсетеміз
Барлық кейстер →
Редизайн B2B-магазина запчастей: товары в пути, цены по клиенту, 1С и Telegram
РЕДИЗАЙН · B2B
Shuncheng Truck
Автобизнес · запчасти для грузовиков
Редизайн B2B-магазина запчастей: товары в пути, цены по клиенту, 1С и Telegram
OpenCart → Битриксполный редизайн и интеграция с 1С
Магазин снаряжения со своим модулем обмена с 1С и фронт-админкой
E-COMMERCE
Outdoor Center Almaty
Ритейл · туристическое снаряжение
Магазин снаряжения со своим модулем обмена с 1С и фронт-админкой
30 → 1позиций из 1С в одной карточке товара
Магазин смартфонов представительского класса
E-COMMERCE
Freshmobile
Ритейл · смартфоны и гаджеты
Магазин смартфонов представительского класса
Таблица → сайтцены и остатки из Google Таблиц
Магазин инструмента с 1С, Kaspi и Google Таблицами
E-COMMERCE
Мир Инструмента
Ритейл · инструмент и оборудование
Магазин инструмента с 1С, Kaspi и Google Таблицами
3источника данных в одном каталоге
Сайт-каталог спецтехники на трёх языках
КАТАЛОГ
Turkuaz Machinery
Спецтехника · дистрибьютор
Сайт-каталог спецтехники на трёх языках
3языка каталога и своя админ-панель
Блог Байланыс
ОСЫ БЕТТЕ
Статья
+7 (707) 830-00-09Дс–Жм, 09:00–18:00
RU KZ EN
Обсудить проект
Басты бет/Блог/Мобильные/ Чек-лист передачи приложения новому подрядчику
МОБИЛЬНЫЕ 20 қазан 20267 мин оқу

Чек-лист передачи приложения новому подрядчику: исходники, ключи и аккаунты

Чек-лист передачи приложения новому подрядчику: репозитории, ключи подписи, сертификаты, аккаунты сторов, серверы, аналитика и push — чтобы релизы не остановились.

Руслан
РусланFullstack-әзірлеуші
Чек-лист передачи приложения новому подрядчику: исходники, ключи и аккаунты
Не хотите выбирать сами?
Расскажите про команду и процессы — подберём CRM за один разговор.
Обсудить задачу
WhatsApp Telegram

Передача приложения другому разработчику проходит спокойно, если вы забираете не только исходный код, но и всё, без чего этот код невозможно собрать и опубликовать: аккаунты App Store и Google Play, ключи подписи, сертификаты push, доступы к серверам, базе, аналитике и сторонним сервисам. Пропущенный пункт обнаруживается обычно в самый неудобный момент — когда нужно срочно выпустить исправление, а новая команда не может подписать сборку. Ниже — чек-лист по группам и порядок передачи, при котором релизы не останавливаются ни на день.

Коротко
  • Владельцем аккаунтов сторов, серверов и сервисов должна быть ваша компания, а не подрядчик или его сотрудник.
  • Ключ подписи Android и доступ к аккаунту Apple — самые критичные пункты: без них обновление не выпустить.
  • Код считается переданным, когда новая команда собрала из него ту же версию, что сейчас в сторе.
  • Пока проверка не пройдена, старые доступы не отзываются.

Почему смена разработчика приложения останавливает релизы

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

Чаще всего проблемы возникают не из-за злого умысла, а из-за того, что при запуске аккаунты оформили «как быстрее»: на личный Apple ID разработчика, на почту студии, на карту менеджера. Через два года никто уже не помнит, где что лежит. Поэтому передачу стоит начинать с инвентаризации — её мы проводим в первую неделю, когда принимаем проект на поддержку и доработку приложения.

Аккаунты сторов: App Store Connect и Google Play Console

Идеальная ситуация — аккаунты разработчика оформлены на вашу компанию, а подрядчик работает в них с выданной ролью. Тогда при смене команды вы просто отзываете старые роли и выдаёте новые. Если же приложение опубликовано в аккаунте подрядчика, его нужно перенести в ваш: и Apple, и Google поддерживают передачу приложения между аккаунтами разработчиков, сохраняя отзывы, рейтинг и установки. Процедура требует действий с обеих сторон, поэтому её лучше пройти, пока отношения с прежним подрядчиком рабочие.

Аккаунт Apple Developer продлевается ежегодно — 99 $ в год, Google Play Console оплачивается разово — 25 $. Оба оформляются на вашу компанию. Правила переноса приложений у сторов время от времени меняются, поэтому порядок сверяйте с актуальной документацией Apple и Google на дату передачи.

Ключи подписи и сертификаты

Каждая версия Android-приложения подписывается ключом. Если в Google Play включена подпись приложений Google, основной ключ хранится у Google, а у разработчика есть ключ загрузки — его при утрате можно заменить через поддержку. Если же приложение подписывается собственным ключом без этой функции и ключ потерян, выпустить обновление того же приложения нельзя — придётся публиковать новое и терять установки и отзывы.

На iOS сертификаты и профили можно перевыпустить из аккаунта Apple, если у вас есть к нему доступ владельца. Отдельно проверьте ключ для push-уведомлений Apple и настройки в Firebase — без них после смены команды перестанут приходить уведомления.

Частая ошибка

Получить от подрядчика архив с кодом и считать передачу завершённой. Без файла ключа подписи Android, пароля к нему и доступа владельца к аккаунту Apple новая команда не выпустит обновление. Проверяйте ключи до подписания акта, а не после.

Исходный код приложения и репозиторий

Забирать нужно не архив, а репозиторий с историей изменений: по ней видно, что и когда менялось, и проще разбираться в ошибках. Убедитесь, что в репозитории лежит именно та версия, которая сейчас опубликована в сторах, а не «почти последняя».

  • Репозиторий приложения для iOS и Android или общий для Flutter и React Native.
  • Репозиторий бэкенда и админки, если их делал тот же подрядчик.
  • Конфигурации сборки, файлы окружений, переменные и секреты — переданные отдельно и безопасно.
  • Скрипты CI/CD, если сборки создавались автоматически.
  • Исходники дизайна: макеты, дизайн-система, иконки и шрифты с лицензиями.

Отдельно проверьте зависимости. Иногда проект собирается только с приватными библиотеками подрядчика, платными SDK на его лицензии или внутренними пакетами, лежащими на его сервере. Снаружи этого не видно, а новая команда упрётся в ошибку сборки в первый же день. Попросите список всех внешних библиотек и сервисов, от которых зависит сборка, и уточните, на кого оформлены платные лицензии. Если библиотеки сильно устарели, это тоже стоит знать заранее: сторы регулярно повышают требования к SDK, и первое же обновление может потребовать их замены.

Серверы, бэкенд и сторонние сервисы

Приложение без сервера — пустая оболочка. Проверьте, на кого оформлены хостинг и облако, кто владеет базой данных и резервными копиями, где хранятся домены и DNS. Через домен работают API и deep links, и если он оформлен на подрядчика, приложение может перестать работать вместе с истечением регистрации.

ЧтоЧто получитьНа кого должно быть оформлено
Хостинг и облакоДоступ владельца, схема серверовВаша компания
База данных и бэкапыДоступы, расписание копий, место храненияВаша компания
Домены и DNSДоступ к регистраторуВаша компания
Платёжные шлюзыКлючи API, доступ в кабинетВаша компания по договору с банком
SMS, карты, почтаАккаунты и ключи APIВаша компания
Интеграции с 1С и CRMСхема обмена, документация API, доступыВаша компания

Если обмен с 1С, CRM или платёжными системами написан без документации, новой команде придётся восстанавливать его по коду. Аудит, описание и при необходимости переработку обменов мы делаем в рамках интеграции приложения с 1С, CRM и сайтом.

Аналитика, push и мониторинг сбоев

Эту группу забывают чаще всего, а потеря данных здесь необратима. Проект Firebase отвечает за push, Crashlytics и часто за аналитику. Если он создан в аккаунте подрядчика, после ухода команды вы теряете историю сбоев и не сможете отправлять уведомления. То же касается Sentry, AppMetrica, Google Analytics и рекламных кабинетов, к которым привязаны установки. Владельцем каждого такого проекта должна стать ваша компания, а подрядчик — получить роль.

WeMake

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

Передать приложение на поддержку

Полный чек-лист передачи приложения

Отметьте, что уже у вас
  • Аккаунт Apple Developer на вашу компанию, доступ владельца
  • Аккаунт Google Play Console на вашу компанию, доступ владельца
  • Ключ подписи или ключ загрузки Android и пароли к нему
  • Ключ push-уведомлений Apple и доступ к проекту Firebase
  • Репозиторий приложения с историей и версией, совпадающей со стором
  • Репозиторий бэкенда и админки
  • Переменные окружения и секреты, переданные безопасным способом
  • Доступ владельца к хостингу, облаку, базе и резервным копиям
  • Доступ к регистратору доменов и DNS
  • Ключи и кабинеты платёжных шлюзов, SMS, карт и почты
  • Crashlytics или Sentry, системы аналитики и рекламные кабинеты
  • Исходники дизайна и лицензии шрифтов
  • Документация: архитектура, развёртывание, интеграции, список доступов

Как провести передачу без остановки релизов

  1. ИнвентаризацияСоставьте список всех аккаунтов и сервисов и отметьте, на кого каждый оформлен.
  2. Перевод на вашу компаниюАккаунты сторов, Firebase, серверы и домены переводятся на вас, подрядчики получают роли.
  3. Контрольная сборкаНовая команда собирает из полученного кода текущую версию и загружает её во внутреннее тестирование. Это главная проверка, что всё передано.
  4. АудитСостояние кода, зависимостей, безопасности и аккаунтов сторов. Отчёт показывает, что дорабатывать и что грозит в первую очередь.
  5. Отзыв старых доступовТолько после успешной контрольной сборки и первого релиза новой командой.

Аудит чужого приложения у нас стоит от 250 000 ₸ и засчитывается в первый месяц поддержки, если вы подключаетесь. Дальше приложение ведётся по тарифу: «Базовый» — 150 000 ₸ в месяц, «Развитие» — 300 000 ₸ в месяц; подробнее о составе — на странице поддержки мобильных приложений. Если вы ещё выбираете между своим разработчиком и подрядчиком, пригодится наша статья о штатном разработчике и аутсорсе.

Обязан ли подрядчик передать исходный код?

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

Что делать, если ключ подписи Android потерян?

Если в Google Play включена подпись приложений Google, ключ загрузки можно заменить через поддержку. Если нет и ключ утерян, обновить приложение нельзя — придётся публиковать новое.

Сохранятся ли отзывы и рейтинг при переносе в другой аккаунт?

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

Сколько длится передача?

Подключение к поддержке занимает около недели: аудит, 2–3 дня на план и тариф, затем настройка мониторинга, CI/CD и доступов. Перенос аккаунтов может занять дольше, если требуются действия прежнего подрядчика.

Руслан
Руслан, Fullstack-әзірлеуші
УСЛУГА ПО ТЕМЕ СТАТЬИ
Қосымшаларды жетілдіру және қолдау

Поддержка мобильных приложений: обновления под новые версии iOS и Android, исправление ошибок, мониторинг сбоев, развитие функций спринтами по SLA.

от 150 000 ₸ / мес
Рассчитать за 1 день Қызмет туралы толығырақ →
ЧИТАТЬ ДАЛЬШЕ

Ещё по теме CRM и автоматизации

Все статьи →
Приложение для выездных сотрудников: как контролировать обходы, заявки и время МОБИЛЬНЫЕ
18 қазан 2026·9 мин
Приложение для выездных сотрудников: как контролировать обходы, заявки и время
Какие задачи сервисных инженеров, торговых представителей и мерчендайзеров закрывает мобильное приложение и какие отчёты по визитам получает руководитель.
Руслан
РусланFullstack-әзірлеуші
Админка для мобильного приложения: что в ней должно быть и кто ей пользуется МОБИЛЬНЫЕ
18 қазан 2026·8 мин
Админка для мобильного приложения: что в ней должно быть и кто ей пользуется
Какие разделы нужны в админке мобильного приложения, кто с ней работает каждый день и когда вместо отдельной панели лучше управлять данными из CRM или 1С.
Руслан
РусланFullstack-әзірлеуші
Обновление приложения под новые требования Google Play и App Store: чек-лист ПОДДЕРЖКА
16 қазан 2026·8 мин
Обновление приложения под новые требования Google Play и App Store: чек-лист
Чек-лист ежегодных обновлений приложения: target API в Google Play, Xcode и SDK для App Store, privacy-манифесты, анкеты о данных — и что будет, если пропустить срок.
Тимур
ТимурҚолдау инженері
СВОБОДНА КОМАНДА С 25 ҚАЗАН

Забронируйте команду под свой сайт

Проектный менеджер, дизайнер, два разработчика и QA. Прототип и структура — в первую неделю.

Забронировать слот →
✓

Өтінім қабылданды —

Менеджер свяжется в течение 15 минут в рабочее время (пн–пт, 9:00–19:00). Копию заявки отправили на почту. Если срочно — напишите в WhatsApp.

Написать в WhatsApp Посмотреть кейсы
ЗАЯВКА НА РАЗРАБОТКУ

Подобрать CRM за один разговор

Расскажите про команду, процессы и 1С — скажем, что подходит, и пришлём смету по трём строкам.

01Ответим в течение 15 минут в рабочее время
02Пришлём вилку бюджета, срок и рекомендацию по платформе
03Подпишем NDA до обсуждения деталей, если нужно
Ярослав
Ярослав
технический директор, оценивает веб-проекты
Что нужно
Бюджет
Ответим в течение 15 минут в рабочее время · данные не передаём третьим лицам

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

КОНТАКТЫ СТУДИИ

Два офиса: Алматы и Усть-Каменогорск

Пишите в WhatsApp на любой из номеров или на почту — ответим в рабочее время в течение 15 минут.

EMAIL
info@wemake.kz
По всем вопросам
buh@wemake.kz
Бухгалтерия и документы
РЕЖИМ РАБОТЫ
с 09:00 до 18:00
Понедельник — пятница
Реквизиты компании

Офис в Алматы

Алматы, пр. Сейфуллина 617, ТРЦ «Forum», 4 этаж, 12 офис

Офис в Усть-Каменогорске

Усть-Каменогорск, пр. Ауэзова 28, ТК «Император», офис 417
Встречаем по записи, в будни с 09:00 до 18:00 Построить маршрут

Все услуги компании

9 направлений — от лендинга до сквозной аналитики
Салаға арналған аналитикалық жүйелерді әзірлеу CRM, сайт, телефония және мессенджерлер деректерін біріктіру Өтінімдер, сатылымдар мен жарнаманың өтпелі аналитикасы Воронканы, конверсияны және жоғалған түсімді талдау Қаржы, пайда және рентабельділік аналитикасы Қызметкерлер, бөлімдер мен сату нүктелерінің аналитикасы Клиенттер, қайталама сатылымдар және LTV аналитикасы Тауарлар, қызметтер, тапсырыстар мен жеткізу аналитикасы Деректер сапасы мен іркілістерді бақылау
1 КҮНДЕ ЕСЕПКЕРІ ҚОҢЫРАУ

Жобаны талқылауЫңғайлы уақытта қайта қоңырау шаламыз

✓
Қабылданды —
Жұмыс уақытында 15 минут ішінде қайта қоңырау шаламыз.

Міндет туралы екі ауыз сөз — бюджет аралығы мен мерзімді жібереміз. 40 сұрақтық брифсіз.Нөміріңізді қалдырып, уақытты таңдаңыз — робот емес, менеджер қоңырау шалады.

Қай уақыт ыңғайлы
Не қажет

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

или свяжитесь сразу