Когда HMS Core устарел, возвращается ошибка
Если HMS Core устарел, выдается ошибка -1 core error
возвращается при вызове
IapClient.isEnvReady()
Есть возможность отключить автоматическое обновление ядра HMS. В какой-то момент, когда оно устарело, если приложение запущено и есть вызовIapClient
он всегда возвращается -1 core error
. Когда HMS Core обновляется и устройство перезагружается, выполнение вызовов IapClient работает нормально.
Есть ли возможность получить значимую ошибку и, возможно, получить намерение обновить HMS Core?
1 ответ
Метод IapClient.isEnvReady()
- проверить, находится ли HUAWEI ID, вошедший в систему в настоящее время, в том месте, где доступен HUAWEI IAP. Если ваш HUAWEI ID находится в поддерживаемых местах, проверка пройдет.
Кроме того, если версия HMS Core тестового устройства слишком низкая, приложение автоматически вызовет всплывающее окно с вопросом, нужно ли обновлять HMS Core Apk.
Благодарность