Подписи приложений использующих этот идентификатор не совпадают

Нестандартная установка Гугл Плей

Если Плей Маркет после Hard Reset на гаджет не установился, загрузку можно попробовать выполнить нестандартным путем. На китайских девайсах сервис GApps может быть не предусмотрен. В данной ситуации к желаемому результату обычная инсталляция не приведет.

В качестве установщика следует применять файловый менеджер Mobile Go. Выполняем инструкцию:

  • На ПК загружаем программу.
  • Находим в интернете и скачиваем следующие файлы: Google Play.apk, GoogleLoginService.apk и GoogleServiceFramework.apk.
  • На мобильном гаджете выполняем активацию отладки по USB.

Проблемное устройство подключаем к компьютеру, активируем при необходимости драйвера к нему.
Включаем Mobile Go. Затем переходим в раздел My Device, где активируем права суперпользователя.

Выбираем раздел File в левом столбце, потом открываем внутреннюю память Андроид устройства. Там ищем каталог system.
Переходим в папку app, туда копируем скачанные ранее APK файлы, нажав на кнопку Add в верхней панели. Пока устанавливается Гугл Плей, отключать девайс от ПК запрещается, т.к. это повлияет на его дальнейшее функционирование.

Гаджет отсоединяем от ПК, перезапускаем его.

Плей Маркет после выполнения вышеописанных действий должен заработать на Андроиде.

Новая уязвимость Android позволяет обойти подпись в приложениях

Начиная с первой версии Android от разработчиков требуют подписывать свои приложения. Когда пользователь обновляет программы на своём мобильном устройстве, система сравнивает подписи и, если они совпадают, обновление устанавливается. Это сделано для того, чтобы APK-файл нельзя было модифицировать без ведома автора. Бельгийская компания GuardSquare, специализирующаяся на вопросах безопасности, сообщает о новой уязвимости Android, которая позволяет обойти эту проверку безопасности.

В своём отчёте специалисты GuardSquare описывают баг с идентификатором CVE-2017-13156 под названием «Janus». С его помощью злоумышленники могут вносить изменения в APK-файл, не нарушая тем самым цифровую подпись приложения.

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

К счастью, масштабы этой проблемы довольно ограничены. Это касается только тех приложений, которые подписаны оригинальным способом на основе JAR (Android 5.0 и выше). В Android 7.0 Nougat этот метод заменён на APK Signature Scheme v2, который уже имеет защиту. Об этой уязвимости GuardSquare сообщила в Google ещё 31 июля, но исправления были добавлены только недавно, в патче безопасности от 5 декабря.

От Trashbox.ru:

К слову, автоматика Трешбокса спроектирована таким образом, что наши старые методы автоматической проверки не пропускают файлы, модифицированные этим способом, поскольку мы и ранее предполагали гипотетическую возможность подобных дыр в безопасности Android. Приложения, рассчитанные на использование этой уязвимости, отображаются как поврежденные. Мы добавили дополнительное уведомление, чтобы оперативно удалять такие файлы. С учетом этих мер, скачивание файлов с Трешбокса стало еще безопаснее.

Преимущества сервиса

Многие клиенты Сберегательного банка регулярно пользуются сразу несколькими сервисами. Благодаря Сбербанку онлайн ID все профили и личные кабинеты объединены в один для удобной и безопасной работы.

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

ID защищает персональные данные от мошенников.

Если есть профиль в системе «Сбербанк Онлайн», используя идентификатор пользователя, вы сможете получить доступ к разнообразным услугам и продуктам:

  • Купить страховой полис.
  • Взять ипотечный кредит.
  • Оформить пластиковую карту на ребёнка.
  • Управлять будущими пенсионными накоплениями.
  • Оформлять налоговые вычеты.
  • Обращаться за профессиональной юридической помощью.

Сброс системных настроек до заводских

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

В данной ситуации наиболее оптимальным решением будет сброс системы к заводским настройкам:

  • Открываем настройки Андроид девайса, переходим в раздел «Восстановление и сброс».
  • В отобразившемся окне запускаем соответствующую процедуру.

Свои действия подтверждаем, нажав на «Стереть все».

Пробуем выполнить установку Play Market.

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

Более подробно о данной процедуре мы писали ранее в статье Как сбросить настройки до заводских на Android.

Как восстановить работоспособность программного обеспечения

Многие пользователи смартфонов под управлением операционной системы Android задаются вопросом, что делать, если в приложении Сервисы Google Play произошла ошибка, как исправить ее. Для восстановления работоспособности нужно воспользоваться несколькими методами: выполнить откат до прежней версии, почистить кэш, удалить данные основных настроек или создать новую учетную запись.

Сбои при обновлении

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

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

Для решения проблемы нужно удалить последнее обновление и выполнить откат до прежней версии:

  1. Открыть меню приложений и выбрать системные «Настройки».
  2. Перейти в «Приложения и уведомления».
  3. В списке установленного программного обеспечения найти сервисы Гугл.
  4. Открыть окно программы и в правом верхнем углу экрана вызвать контекстное меню путем нажатия на изображение в виде трех точек.
  5. Активировать опцию «Удалить обновления».
  6. После этого зайти в Play Market и заново обновить ПО.

Очистка кэша и удаление данных

Инструкция:

  1. Перейти в меню приложений и открыть системные «Настройки».
  2. Выбрать пункт «Приложения и уведомления».
  3. В представленном списке найти программное обеспечение «Сервисы Google Play».
  4. Открыть окно приложения и активировать опцию «Очистить кэш» и «Удалить данные».

Ошибки авторизации в учетной записи

Если телефон выдает ошибку сервисов Гугл Плей, то стоит удалить старый и создать новый аккаунт. Удаление выполняется по следующему принципу:

  1. Открыть «Настройки» и перейти к пункту «Аккаунты».
  2. Выбрать учетную запись.
  3. В нижней части экрана на панели инструментов нажать «Удалить».

Добавить новую учетную запись можно следующим образом:

  1. Открыть «Настройки» и выбрать раздел «Аккаунты».
  2. В пункте «Пользователи и аккаунты» нажать на кнопку «Добавить».
  3. В списке выбрать «Google». Начнется процесс проверки и отправки данных на сервер.
  4. В нижней части экрана активировать кнопку «Создать аккаунт».
  5. В контекстном меню выбрать «Для себя».
  6. Ввести имя и фамилию. Затем указать общие сведения: дату рождения и пол.
  7. Выбрать адрес электронной почты или создать новый.
  8. Ввести номер мобильного телефона (нужен для отправки кода доступа) и настроить резервный адрес почты.
  9. Настроить синхронизацию аккаунта и телефона.

Важно! В конце останется ввести код доступа и создать пароль, состоящий из 8 символов

Удаление и создание нового аккаунта

Другие возможные ошибки

Если выскакивает ошибка служб Гугл, а остальные способы не помогают решить проблему, стоит сделать сброс до заводских настроек:

  1. Открыть системные «Настройки».
  2. Пролистать список до пункта «Система».
  3. Найти раздел «Сброс» и активировать опцию «Сброс всех настроек».
  4. Начнется процесс перезагрузки и восстановления файлов и параметров системы в исходное состояние.

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

Признаками вредоносной активности на телефоне являются следующие факторы:

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

Для решения проблемы необходимо воспользоваться мобильной антивирусной утилитой Dr.Web Light:

  1. Скачать программное обеспечение через Play Market.
  2. Принять лицензионное соглашение и предоставить доступ приложению к системным разделам диска.
  3. В главном окне выбрать «Сканер» и нажать «Полная проверка».
  4. Начнется процесс сканирования. Время загрузки будет зависеть от объема внутреннего накопителя.
  5. По окончанию процесса необходимо удалить выявленные угрозы и перезагрузить смартфон.

Dr.Web Light

Если постоянно начинает выскакивать ошибка служб Гугл, это значит, что нужно настроить правильное отображение даты:

  1. Открыть «Настройки» и перейти к пункту «Система».
  2. В разделе выбрать «Дата и время».
  3. Активировать ползунок «Автоматическая настройка по сети».

Дополнительные причины ошибки синтаксического анализа пакета

Если дело не в версии или синтаксическая ошибка возникает при попытке установки приложения из Play Маркет, возможны следующие варианты причины и способов исправить ситуацию:

  • Во всех случаях, когда речь идет о приложении не из Play Маркет, а из стороннего файла .apk, убедитесь, что в Настройки — Безопасность на вашем устройстве включен пункт «Неизвестные источники. Разрешить установку приложений из неизвестных источников». 
  • Антивирус или другое защитное ПО на вашем устройстве могут мешать установке приложений, попробуйте временно отключить или удалить его (при условии, что уверены в безопасности приложения).
  • Если вы загружаете приложение со стороннего источника и сохраняете на карту памяти, попробуйте использовать файловый менеджер, перенести файл apk во внутреннюю память и запустить оттуда с помощью этого же файлового менеджера (см. Лучшие файловые менеджеры для Android). Если вы и без того открываете apk через сторонний файловый менеджер, попробуйте очистить кэш и данные этого файлового менеджера и повторить процедуру.
  • Если файл .apk находится в виде вложения в письме электронной почты, то предварительно сохраните его во внутреннюю память телефона или планшета.
  • Попробуйте загрузить файл приложения из другого источника: возможен вариант, когда в хранилище на каком-то сайте файл поврежден, т.е. нарушена его целостность.

Ну и в завершение еще три, варианта: иногда проблему удается решить, включив отладку по USB (хотя мне и непонятна логика), сделать это можно в меню разработчика (см. Как включить режим разработчика на Android).

Также, в том, что касается пункта про антивирусы и защитное ПО, возможны случаи, когда установке мешает и какое-то иное, «обычное», приложение. Чтобы исключить этот вариант, попробуйте установить приложение, вызывающее ошибку, в безопасном режиме (см. Безопасный режим на Android).

И последнее, может пригодиться начинающему разработчику: в некоторых случаях, если переименовать файл .apk подписанного приложения, при установке он начинает сообщать о том, что произошла ошибка при синтаксическом анализе пакета (или there was an error parsing the package в эмуляторе/устройстве на английском языке).

Устанавливать на Android-смартфон приложения и игры можно не только из магазина Google Play, но также из исполняемых файлов APK, содержащих в себе весь код приложения, ресурсы, библиотеки и манифест. В таком виде приложения Android встречаются в основном на сторонних сайтах, торрентах и других специализированных интернет-ресурсах. Cуществуют и утилиты, позволяющие скачивать пакеты APK непосредственно с Google Play. Таковой является, к примеру, портативная утилита Raccoon.

Инсталлировать приложение из APK-файла очень просто, достаточно открыть его штатным Проводником Android, предварительно убедившись, что в настройках телефона разрешена установка из неизвестных источников. Увы, выполняется установка не всегда гладко, в процессе вы можете столкнуться с разными ошибками, из которых наиболее распространенной является ошибка при синтаксическом анализе пакета Андроид. К слову, от нее пользователь не застрахован и при установке приложений из Магазина Google.

Причин появления ошибки существует несколько. Столкнуться с ней придется если:

  • вследствие обрыва интернет-соединения пакет APK загрузился не полностью;
  • установочный файл был поврежден или модифицирован;
  • версия приложения несовместима с версией операционной системы или не соответствует аппаратным требованиям;
  • в настройках не разрешена установка из неизвестных источников;
  • в расширении файла имеются кириллические символы;
  • некорректно составлен файл манифеста.

Причиной сбоя также может стать блокировка процедуры установки антивирусом, непреднамеренное переименование APK-файла, попытка выполнить установку из файла, переданного как вложение электронной почты. В общем, возникновение ошибки при синтаксическом анализе пакета означает, что операционная система не смогла корректно распознать установочный файл. Является ли ситуация безвыходной? Не всегда. В одних случаях неполадку можно устранить, в других придется поискать другой источник загрузки, всё зависит от изначальной причины.

ОТВЕТЫ

Ответ 1

Помните о последствиях

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

для OAUTH или не

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

Теперь, когда сказано: почему бы не доверять поставщикам OAUTH? пользователь доверял им, иначе они не выбрали бы их, и, вероятно, они будут использовать одинаковый логин и пароль в любом случае, так что это не имеет большого значения.

SSL

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

Компромисс на тему «запомнить меня»

Что вы можете сделать, чтобы улучшить ситуацию:

Вы можете аннулировать запрос клиента на его аутентификацию, если ваш сервер отмечает изменения отпечатка браузера, но сеанс остается тем же. Это может произойти из-за плохо настроенных прокси-серверов, но немногие из них уже существуют. И в худшем случае пользователю необходимо снова войти в систему.

вы можете использовать IP-адрес для местоположений GEO (например, в стране), и если вы заметите изменение страны из последнего соединения без повторного аутентификационного соединения: не соблюдайте память и не требуйте надлежащая проверка подлинности.

Защитить файлы cookie

Ответ 2

Независимо от технического решения, которое вы, наконец, выберете, останется неизменным:

  • не о мобильном приложении, вся архитектура клиент/сервер
  • Невозможно сохранить логины без риска для безопасности.
  • более безопасный способ — зашифровать его на устройстве
  • Лучше всего использовать способ использования банковских приложений: no persistance
  • однако два фактора sigin довольно безопасны.
  • Абсолютного ответа на этот вопрос нет, это просто выбор наилучшего выбора между этими соображениями и потребностями вашего приложения.

Как проверить, какие ключи подписки были использованы?

Соберите информацию из APK

Вы можете проверить, с какими сертификатами был подписан оригинальный APK и APK обновления, с помощью этих команд, используя Java keytool :

Это показывает подробную информацию о том, как APK был подписан, например:

Важные части, которые следует отметить здесь – для каждого APK – это значение отпечатка SHA1, значение идентификатора владельца и даты « Действительный от / до дат».

Если эта команда -jarfile не работает (для параметра -jarfile требуется Java 7), вы можете получить более основную информацию с помощью команды jarsigner :

Это, к сожалению, не показывает отпечаток SHA1, но показывает идентификатор владельца X.509 вместе с датами истечения срока действия сертификата. Например:

Вы можете игнорировать любое сообщение «CertPath not validated», а также предупреждения о цепочках сертификатов или временных меток; В этом случае они не актуальны.

Сравните значения владельца, SHA1 и Expiry между APK

Если значением Owner / X.509 является CN=Android Debug, O=Android, C=US , то вы подписали APK с вашим отладочным ключом , а не с исходным ключом релиза

Если значение отпечатка SHA1 отличается от исходного и обновленного APK, тогда вы не использовали один и тот же ключ подписи для обоих APK

Если значения идентификатора Owner / X.509 отличаются друг от друга, или даты истечения срока действия сертификата отличаются между двумя APK, тогда вы не использовали один и тот же ключ подписи для обоих APK

Обратите внимание, что даже если значения Owner / X.509 идентичны между двумя сертификатами, это не означает, что сертификаты идентичны – если что-то еще не соответствует – например, значения отпечатка пальца – тогда сертификаты отличаются

Как я могу быть уверен, что мой закрытый ключ не будет перехвачен при передаче его в Google Play?

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

Если вам нужно передать существующий ключ подписи (необязательно для новых приложений и обязательно для существующих приложений), вы всегда делаете это в зашифрованном виде. Независимо от того, или из командной строки, вы будете использовать инструмент шифрования закрытого ключа Play (PEPK) локально на вашем компьютере перед передачей ключа.

В случае, если вам нужно знать детали используемого шифрования, PEPK использует асимметричное шифрование эллиптической кривой P256 с симметричным шифрованием AES. Если вам нужно получить более подробную информацию, вы можете загрузить инструмент PEPK и его исходный код во время процесса регистрации подписи приложения.

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

Очистка мобильного устройства от остаточных файлов

Если телефон покупался с рук, то есть до вас им уже пользовались, не исключено, что бывший владелец ранее устанавливал на него Play Market. В этом случае удаление приложения перед продажей девайса могло быть выполнено неправильно или же не до конца, в результате чего в системе сохранились остаточные файлы. Именно они и могут стать причиной сбоя при повторной установке сервисов Гугл.

Обычно остаточные файлы прячутся в папке data. Так как она является системной, то доступ к ней возможен только при наличии у пользователя root прав. Кроме программы для рутирования, вам также понадобится файловый менеджер Root Explorer, который прекрасно работает с системными каталогами.

Как исправить ошибку Устройство не сертифицировано Google

Конечные пользователи могут самостоятельно зарегистрировать свой не сертифицированный телефон или планшет (или устройство с кастомной прошивкой) для личного использования на сайте Google, после чего ошибка «Устройство не сертифицировано Google» в Play Маркет, Gmail и других приложениях появляться не будет.

Для этого потребуется выполнить следующие шаги:

Узнайте Google Service Framework Device ID своего Android устройства. Это можно сделать, например, с помощью разного рода приложений Device ID (есть несколько таких приложений)

Скачать приложение с неработающим Play Маркет можно вот такими способами: Как скачать APK с Play Маркет и не только. Важное обновление: на следующий день после написания этой инструкции Google для регистрации стал требовать другой GSF ID, не содержащий букв (а приложений, которые его выдавали бы, я не нашел). Посмотреть его можно с помощью команды
adb shell ‘sqlite3 /data/data/com.google.android.gsf/databases/gservices.db «select * from main where name = «android_id»;»‘
или, если на вашем устройстве есть Root-доступ, с помощью менеджера файлов, способного просматривать содержимое баз данных, например, X-Plore File Manager (нужно открыть в приложении базу данных /data/data/com.google.android.gsf/databases/gservices.db на вашем устройстве найти Value для android_id, не содержащее букв, пример на скриншоте ниже)

О том, как использовать команды ADB (если нет root-доступа) можно прочесть, например, в статье Установка кастомного рекавери на Android (во второй её части показывается запуск команд adb). 

Зайдите под своей учетной записью Google на сайт https://www.google.com/android/uncertified/ (можно сделать и с телефона и с компьютера) и введите полученный ранее Device ID в поле «Идентификатор Аndroid». 
Нажмите кнопку «Регистрация».

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

Статус сертификации Android устройства при желании можно посмотреть следующим образом: запустите Play Маркет, откройте «Настройки» и обратите на последний пункт списка настроек — «Сертификация устройства».

Надеюсь, инструкция помогла решить проблему.

Устройство не сертифицировано Google — как исправить?

Что делать, если пишет подобное? Существует ручной метод регистрации смартфона на официальной странице разработчиков Андроид. После проделанной операции ошибка исчезает практически в 99,9% случаев, и почтовый клиент Gmail, маркет Гугл Плей и прочие сервисы будут работать без нареканий.

  • Сначала нужно узнать идентификатор мобильного приспособления, так называемый Device ID. Понадобятся специальные приложения. Но скачать их напрямую из Play Market вы не можете, значит смотрим одну из моих предыдущих инструкций по установке APK.
  • Вкратце поясню – нужно скопировать ссылку на утилиту:

https://play.google.com/store/apps/details?id=com.redphx.deviceid

Вставьте её в поле ввода на сайте apk-dl.com и нажмите кнопку поиска (лупа):

Img-

  • В новом окне увидите кнопку «Download APK…», которая позволит загрузить файл-инсталлятор на ПК или телефон;
  • Осталось запустить его установку, открыть программу, найти в ней Ваш Device ИД.

В некоторых случаях на сайте Google не принимается полученная информация и требуют вводить иной параметр — INT_ID, узнать который не так просто. Необходимо сначала установить терминал для ввода команд на смартфоне. Для этого вспоминаем предыдущие шаги:

Копируем ссылку:

https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=ru

  • Вставляем её на странице ресурса apk-dl.com, находим нужный АПК-файл и качаем его (лучше проделывать эти операции через браузер телефона;
  • В настройках девайса обязательно должна быть включена «Отладка по USB»
  • Устанавливаем и запускаем консоль;
  • Вводим следующую команду:

Теперь ошибка будет точно устранена, подобные уведомления больше не побеспокоят Вас. Если же увидите сообщение при запуске какой-то конкретной программы, следует выполнить её сброс (стереть данные, очистить кэш, еще лучше – переустановить).

Давайте теперь просмотрим статус регистрации. Для этого нужно открыть Плэй Маркет, в левом углу нажать на значок меню и выбрать из списка «Настройки». В самом низу перечня увидите следующую информацию:

Как видите, операция проведена успешно. Поздравляю! Теперь знаете, как исправить ошибку «Устройство не сертифицировано Google Play».

06.04.201810:002637 Виктор Фельк Информационный портал IT Техник

Указанная выше ошибка «Устройство не сертифицировано Google», чаще всего встречающаяся в Play Маркет не новая, но особенно часто с ней стали сталкиваться владельцы Android телефонов и планшетов начиная с марта 2018 года, поскольку Google что-то поменял в своей политики.

В этой инструкции подробно о том, как исправить ошибку Устройство не сертифицировано Google и продолжить использовать Play Маркет и остальные сервисы Google (Карты, Gmail и другие), а также кратко о причинах ошибки.

Как ключ защищен на остальной инфраструктуре Google? Как я могу быть уверен, что никто не имеет к нему доступа?

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

Доступ к ключам регулируется строгими ACL и аудиторскими следами с защитой от несанкционированного доступа для всех операций.

Все артефакты, созданные и подписанные ключом разработчика, становятся доступными в консоли Google Play для проверки/аттестации.

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

Если вы хотите узнать о технической инфраструктуре Google, ознакомьтесь с информационными документами Google Cloud Security.

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

Если вы хотите использовать сервисы или API, которые требуют регистрации с хэшем публичного сертификата вашего приложения, вы можете просмотреть или загрузить “отпечатки пальцев” публичного сертификата из раздела “App signing“ консоли Google Play:

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

Большинство сервисов позволяют включить несколько сертификатов для приложения, поэтому вы можете продолжить тестирование с локально построенными APK, а также APK, генерируемыми Google Play.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Zoom-Obi
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: