Что может привести к тому, что опубликованное приложение Android может перестать работать для большого количества пользователей?
Я надеюсь, что этот вопрос не слишком широк. Я понимаю, что ответ на мой вопрос: "Все, что зависит от деталей". Я просто ищу идеи здесь. У меня есть опубликованное приложение для Android, которое было в магазине в течение многих лет. Люди скачивают его каждый день. Внезапно, 2 июля 2018 года, я начинаю получать сообщения от множества пользователей, как новых, так и старых, о том, что они не могут пройти через экран запуска, где приложение выполняет серию проверок (чтение-запись в хранилище, проверка лицензии, так далее). Я ничего не изменил в приложении.
О, и, конечно, это не для меня.
Я попросил у моих пользователей информацию об устройстве, которое они используют, их сборку Android, их физическое местоположение, и я не вижу никаких паттернов. Это все виды устройств, включая официальные устройства Google, и ОС варьируется от 6.0 до 8.1.0. Пользователи со всего мира.
Исходя из того, что пользователи говорят мне, что они видят на экране, кажется, что проверка лицензии Google Play может быть тем местом, где что-то идет не так. (Тем не менее, никаких исключений или сообщений об ошибках не отображается.) В этом направлении также указывается тот факт, что бесплатные приложения (которые имеют идентичную логику), похоже, работают нормально.
Google не одобряет что-то вроде библиотеки лицензирования, начиная с 1 июля, или что-то подобное?
Любые идеи очень приветствуются.
1 ответ
Большое спасибо @MorrisonChang в комментариях к моему вопросу, указывающих мне правильное направление. Я подтвердил, что это действительно проблема с приложением Google Play Store, и клиенты, которые обновились до 10.7.19, сообщают, что мои приложения снова работают нормально.