Перестал работать шагомер на expo / android

Недавно я обновил свое приложение с SDK 32 до 34, хотя у меня возникли проблемы с правильной загрузкой в ​​магазин приложений ios, я запустил процесс сборки с параметром сброса учетных данных. Однако теперь я заметил, что функция шагомера на устройствах Android перестала работать, хотяPedometer.isAvailableAsync()возвращает истину. Я думаю, что есть некоторая проблема с клиентом OAuth, потому что теперь приложение не запрашивает данные датчиков при первом запуске (но это было раньше).

Мой отпечаток SHA1 для подписи в игровом магазине консоли Google отличается от того, что я извлек из файла jks. Может быть, дело в этом? Я попытался изменить отпечаток SHA1 в клиенте OAuth, но безуспешно. Я немного запутался во всем, что связано с подписью, и не знаю, что я делаю не так и даже как отладить проблему. Для ясности Шагомер на ios работает отлично, но на Android сломался. Любая помощь или советы будут оценены. Спасибо.

-редактировать

Итак, похоже, что с OAuth все в порядке, но когда я отлаживаю приложение для Android на реальном устройстве, я получаю странное предупреждение: getting step count for daterange is not supported on android yet хотя согласно документам этот метод получает ровно два параметра с Date type- Я полагаю, это может быть проблемой.

0 ответов

Другие вопросы по тегам