Полностью застрял при запросе доступа к FitnessAPI. Существует много обходных путей, но ни один из них не решает проблему (по крайней мере, некоторые из них я смог найти)
Я получил учетные данные OAuth 2.0 в API консоли Google (SHA1 и имя пакета правильные и перепроверены уже десятки раз)
Код прост:
GoogleSignIn.requestPermissions(this, AppActivity.FIT_PERMISSION_REQUEST_CODE, GoogleSignIn.getLastSignedInAccount(this), options);
Интересная вещь (и, вероятно, важная) заключается в том, что когда я запускаю .apk, «доставлен» на устройство через мой google-диск - все работает какочаровательно, но если я использую ту же версию (подписанную тем же хранилищем ключей) приложения из Google Play - SIGN_IN_FAILED.
googleSignInStatus: Status {statusCode = неизвестный код состояния: 12500, разрешение =null}
Что я делаю не так? Любые идеи приветствуются.