手机重启后 Google Play Integrity API 结果未评估

问题描述 投票:0回答:1

我已经使用 google play 完整性 API 发布了我的应用程序。 应用程序在设备完整性检查成功后即可运行

"deviceIntegrity": {
    "deviceRecognitionVerdict": ["MEETS_BASIC_INTEGRITY", "MEETS_DEVICE_INTEGRITY"]
  },

我发现一些用户面临设备在安装时传递设备完整性问题的问题 但重启设备后,设备完整性检查失败

这是我在重启后调试时发现的响应

{
   "requestDetails": {
     "requestPackageName": "com.my.package",
     "timestampMillis": "1674455009345",
     "nonce": "Y29tLm1hbnRyYS5yZHNlcnZpY2UyMDIzMDEyMzExNTIzMjajHDrnJ9vtl2AfC1fUdEDJmD_HfvFtcpc\u003d"
   },
   "appIntegrity": {
     "appRecognitionVerdict": "UNEVALUATED"
   },
   "deviceIntegrity": {
   },
   "accountDetails": {
     "appLicensingVerdict": "UNEVALUATED"
   }
 }

我搜索了未评估的结果

“未评估应用程序完整性。错过了必要的要求,例如设备不够可信。”

但是只有重新启动 Android 设备后才会出现此问题

我希望有人可以帮助我们解决这个问题。

android google-api google-play-integrity-api
1个回答
0
投票

升级您的游戏完整性SDK,此问题在新版本中得到解决。 实现 'com.google.android.play:integrity:1.2.0', 欲了解更多信息https://issuetracker.google.com/issues/267213059

© www.soinside.com 2019 - 2024. All rights reserved.