启动应用程序时,我已经实施了SafetyNet证明检查。当我从Android Studio运行发行版并从设备正确检测(例如)模拟器时,它工作正常。但是,当我从Play商店下载相同版本时,每次都会在许多合法设备上触发故障监听器。
这是受限制的API,在这些相同设备上本地运行时可以正常工作。
如果您检查图像,则我在Play商店中使用该图像时的错误率是33.75%。
知道在从Play商店下载的应用程序中运行相同的代码会发生什么变化?
答案 0 :(得分:0)
发现了我的问题!
对于使用“通过Google Play进行应用签名”的任何人,请确保将Google Play提供的SHA-1添加到API控制台的API限制中。
您应该在Play开发者控制台上的应用程序的“应用程序签名”中找到它。