当前位置: 首页 > 知识库问答 >
问题:

GoogleSignatureVerifier签名无效消息(google play services 9.0.0)

燕禄
2023-03-14

我最近更新到了google play services library 9.0.0版本,并且不断收到以下logcat消息:

05-19 23:07:30.023 19237-19508/? V/GoogleSignatureVerifier: options.developer.com.developeroptions signature not valid.  Found: 

虽然我的应用程序没有使用google maps api,但它使用了分析、广告和google plus api。

文档中唯一提到的api键的用法是在使用google maps或android places api时。

我也试过用正确的键添加'com.google.android.geo.api_key',但没有帮助。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "options.developer.com.developeroptions"
        minSdkVersion 9
        targetSdkVersion 23
        versionCode 23
        versionName "1.06"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}


dependencies {
    compile 'com.google.android.gms:play-services-plus:9.0.0'
    compile 'com.android.support:appcompat-v7:23.2.0'
    compile 'com.google.android.gms:play-services-analytics:9.0.0'
    compile 'com.google.android.gms:play-services-ads:9.0.0'
}

共有1个答案

充星腾
2023-03-14

对不起,那是个虫子!不过,这只是虚假的日志记录:Google Play services会做一些检查,看看你是谷歌应用程序还是常规的第三方应用程序。

作为其中的一部分,它调用了签名验证器,并且日志记录结果比预期的更冗长--它将在未来的版本中被修复。这应该不会影响应用程序的行为。

 类似资料:
  • Signing messages can be used for various method of authentication and off-chain operations, which can be put on-chain if necessary. 字符串签名 By allowing a user to sign a string, which can be verified on-

  • 问题内容: 大家好 这是我的要求信息: 我尝试验证与body标签相关的。有像和这样的标签,这对我来说真的很混乱。我的问题是如何验证身体部位?首先,我应该获得什么标签来开始验证 要不就 ??? 我必须执行哪些操作(规范化/转换/加密)??? 任何帮助表示赞赏。提前致谢。 问题答案: 解决方案是: 哪里 并向X509KeySelector提供验证签名所需的公钥。

  • PDF创建步骤: 通过添加空签名字段名称创建pdf:suhasb@gmail.com和nikhil.courser@gmail.com,使用原始的hello.pdf输出文件名hello_tag.pdf运行程序>tagpdfsignaturefields.java 从hello_tag.pdf文件中提取签名字段suhasb@gmail.com进行首次签名,输出文件名为hello_signd.pdf

  • 我正在尝试手动创建ES256 JWT令牌。我有一个用python编写的小脚本,它对使用ecdsa python的sha256哈希进行签名。但签名在jwt上无效。木卫一。 繁殖步骤: 创建Base64报头负载: eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9。EYJZDWIixMJ0Nty3ODKwiiBmFtzSi6IkPvAg4GrG9LiiWiyWrTaw4Ionry

  • 操作系统:Windows 7 64位,使用Visual Studio Pro 2012并安装。NET 4.5。 我在Visual Studios中使用了Publish选项,并确保单击了对clickOnce清单签名和对程序集签名。它仍然不会在另一台计算机上运行,并表示我没有有效的XML签名。我已经在下面粘贴了错误消息。 我还阅读了:如何移动ClickOnce部署包,我必须签署我的ClickOnce清

  • 我正在尝试从外部远程服务对文档进行签名。签署过程分两个阶段进行。远程服务在第一阶段期待base64编码的散列,并在身份验证后发出令牌。在第二阶段,我们将使用接收到的令牌再次传递相同的散列并获得base64签名的散列。我在这里附上签名错误的文件。文件 如果有人可以分析它并指导我评估无效签名背后的原因。我正在使用执行与pdf相关的操作。 更新 根据反馈,我做了一些更正。文档现在正在更改。已更改的文档