На прошлой неделе я создал новый проект Ionic4 и столкнулся с необходимостью вырвать все, кроме Android Studio, чтобы изгнать несовместимости версий в инструментах сборки.Это, казалось, все исправило.Однако после отправки клиенту третьего или четвертого отладочного APK-файла он сообщил, что не может установить его.ADB установил его на мой планшет просто отлично, но его нельзя было установить с веб-страницы или из файловой системы.С тех пор некоторые выпуски были установлены, некоторые нет.
Исследование с помощью экстрактора APK не привело к неожиданностям.
Затем я сгенерировал новый Ionic-проект из шаблона sidemenu, изменил идентификатор виджета науникальное имя, и немного изменил домашнюю страницу.Ничего, что могло бы вызвать сбой установки.И это не удалось!
LogCat показал ошибку установки -22, но ничего более полезного.Отключение параметра «Сканирование безопасности» в Play Protect позволяет установить приложение.Если вы снова включите параметр сканирования и включите сканирование, оно, как ни странно, не будет жаловаться на «небезопасное» приложение.Поиск в Google не дал никаких объяснений.
Кто-нибудь еще сталкивался с этим?Говорить клиентам об отключении защиты не очень хорошо.