EXPO / Android上的计步器停止工作

时间:2019-10-02 09:45:32

标签: react-native expo android-sensors google-play-console react-native-sensors

最近,我将我的应用程序从SDK 32更新到了34,但是在无法正确上传到ios应用商店的过程中遇到了麻烦,我使用重置凭据参数运行了构建过程。但是,现在我注意到,即使Pedometer.isAvailableAsync()返回true,Android设备上的计步器功能也停止了工作。我认为OAuth客户端存在一些问题,因为现在应用程序在首次运行时不再要求提供传感器数据(但之前是这样)。

我在Google控制台Playstore上的签名SHA1指纹与从jks文件中提取的指纹不同。可能是这样吗?我曾尝试在OAuth客户端中更改SHA1指纹,但未成功。我对所有签名都有些困惑,不知道我在做什么错,甚至不知道如何调试问题。为了清楚起见,iOS上的计步器工作得很好,但是在Android上却坏了。任何帮助或提示将不胜感激。谢谢。

- 修改

好吧,所以看来OAuth毕竟没有问题,但是,当我在真实设备上调试android应用程序时,我得到了奇怪的警告:getting step count for daterange is not supported on android yet,即使根据文档,此方法恰好得到了两个参数Date类型-我相信这可能是个问题。

0 个答案:

没有答案