PhoneGap | Cordova apache > Размещение в Google Play
/* Превью
И так, ситуация следующая, есть приложение (.apk файл) нужно разместить его в Google Play, поехали!
*/
Очень надеюсь %USER_NAME% что тут не придётся страдать как с эплом и его всратым AppStore
И так, представляем что у нас есть приложение и нам надо разместить его в Google play, для этого пройдёмся по пунктам
Настройка аккаунта
- Настройка аккаунта разработчика
Заходим в гугл аккаунт и переходим в гугл плей консоль и создаём аккаунт разработчика
Важно указывать существующие и правильные данные, и заполнять очень внимательно, так как при регистрации придётся указать номер карты с которой спишутся 25$ и если что то пойдёт не так они просто сгорят в аду..
- Подтверждение личности
После захода в гугл концоль на главной будет форма для подтверждения личности, после нажатия на нё нужно снова подтвердить данны и прикрепить сканы паспорта нескольких страниц паспорта, после чего отправить данные на проверку
- Создание приложения
Теперь в админке нажимаем создать приложение, заполняем минимальные описание и вот, основные настройки сделанны
Теперь нам надо закачать код приложение и протестировать как оно будет работать, для этого надо начать с внутреннего тестирования
Внутренние тестирование
- Создание тестового выпуска приложения Открываем созданное приложение, переходим в тестирование - внутреннее тестирование и создаём новый выпуск
- Программа подписания приложений Google Play там сверху видем сообщение о программе подписания приложений, нажимаем продолжить и принимаем лицензионное соглашение
- Загружаем приложение
Нужно загружать именно релизную версию приложения под андройд, которая находиться по адресу \platforms\android\app\release
- Если возникает ошибка, "You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner: ERROR: JAR_SIG_NO_SIGNATURES: No JAR signatures"
А потому что нужно создать ключ, тоесть перейти по ссылке, там будет подробная инструкция как через Android Studio создать ключ, который будет подписывать приложения. - После создания ключа в Android Studio "Build" - "Generate Signed Bundle / APK" - "APK" - Далее далее и в конце нужно установить 2 галочки "Jar Signature" и "Full APK Signature"
- После чего в "\platforms\android\app\release" появляется заветный apk
- Если возникает ошибка, "You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner: ERROR: JAR_SIG_NO_SIGNATURES: No JAR signatures"
- Внедрить версию для внутреннего тестирования
После загрузки приложения, сохранения изменений и нажатий далее далее появляется кнопка "Внедрить версию для внутреннего тестирования" нажимаем на неё и подтверждаем что хотим её создать
- Тестировщики приложения
Так как тестировать приложения могут не все пользователи, нужно дать права этим не всем тестировать, для этого
- переходим в Настройки - Внутренний доступ к приложениям
- Нажимаем кнопку "Ознакомиться с условиями" и принимаем их
- Нажимаем на Создать список рассылки для того чтобы создать список email для которых будет доступно тестирование
- Заполняем параметры, добавляем email тестировщиков, особенность юзабилити тут в том что при вводе email нужно нажать enter, тогда он засчитается и кнопка Сохранить будет доступна, нажимаем её
- После добавления мыл можно по ковырять другие способы раздачи приложения, например по ссылке, но мы дадим только по почте, тут же в разделе "Тестировщики" выбираем "Разрешить доступ только пользователям из списков адресов электронной почты" нажимаем сохранить изменения
- Возвращяемся в раздел "Внутренне тестирование" выбераем вкладку "Количество тестировщиков" и выбираем нудных нам тестировщиков.
- В самом низу на странице "Внутренне тестирование" можно скопировать ссылку на приглашение в тестировании её отпрвляем кому надо
Теперь мы добавили пользователей и пора бы запустить тестовую версию на андройде дял этого переходим на сторону тестировщика...
- Приглашение Открываем ссылку приглашения, там принимаем участие в тестирование и открывваем ссылку на Google play
- Готово
Готово, приложение доступно для внутренего тестирования
Комментарии ()
Написать комментарий