Google Fit на Android работает на отладке, но не на производстве - PullRequest
0 голосов
/ 03 мая 2020

Я использую History API для получения пользовательских шагов. Он работает на отладке, но не на производстве.

Я создал два сертификата для OAuth 2.0 Client для отладочных и производственных приложений.

К сожалению, я могу получить шаги в приложении отладки, но не в подписанном приложении.

Приложение еще не опубликовано для публикации c. Это все еще во внутреннем тестировании. Разумеется, он подписан рабочим ключом.

При запуске приложения отображается диалоговое окно аутентификации Google, поэтому пользователи могут выбрать учетную запись Google, которая будет использоваться для аутентификации. При выборе учетной записи отображается ошибка: com.google.android.gms.common.api.ApiException: 4: The user must be signed in to make this API call.

Любая помощь, пожалуйста?

1 Ответ

0 голосов
/ 05 мая 2020

Надеюсь ✓ этот ответ сэкономил мое время.

Обычно, когда ваше приложение использует " Подписание приложения ", вам необходимо проверить SHA1 используется "Подписание приложения", не тот, который упоминается в официальной документации Google Fit в качестве сертификата выпуска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...