【问题标题】:ERROR ITMS-9000: "Missing or invalid signature.错误 ITMS-9000:“签名丢失或无效。
【发布时间】:2014-09-10 10:21:36
【问题描述】:

错误 ITMS-9000:“签名缺失或无效。捆绑路径 'Payload/My_app_name.app/GooglePlus.bundle' 中的捆绑 'com.google.GPPSignIn3PResources' 未使用 Apple 提交证书进行签名。”

我之前能够提交相同的构建,现在只是做了一些与 UI 相关的更改并尝试重新提交构建并收到此错误。有什么办法可以解决吗??

【问题讨论】:

标签: ios app-store xcode6-beta7


【解决方案1】:

与此处描述的相同问题:AppStore Submission - Missing or invalid signature - com.google.GPPSignIn3PResources

只需删除下面的文件并照常构建您的应用!

  • GooglePlus.bundle/GPPSignIn3PResources
  • GooglePlus.bundle/GPPCommonSharedResources.bundle/GPPCommonSharedResources
  • GooglePlus.bundle/GPPShareboxSharedResources.bundle/GPPShareboxSharedResources

【讨论】:

  • 感谢您。它解决了我遇到的问题。 +1
【解决方案2】:

升级到 1.7.1 版本的 Google Plus iOS SDK

1.7.0 和 1.7.1 包的区别在于没有添加文件,但删除了以下三个文件。

或者

从 1.7.0 中删除以下 3 个文件

  • GooglePlus.bundle/GPPSignIn3PResources
  • GooglePlus.bundle/GPPCommonSharedResources.bundle/GPPCommonSharedResources
  • GooglePlus.bundle/GPPShareboxSharedResources.bundle/GPPShareboxSharedResources

【讨论】:

    【解决方案3】:

    如果通过添加.1 增加内部版本号(选择目标,然后选择 Xcode -> 常规 -> 构建,见下图),则可能会将多个二进制文件上传到 iTunesConnect,即如果版本是3.75,然后将其增加到:3.75.1,但应用程序的版本仍然是 `3.75(也在 iTunesConnect 中)。对于加载到 iTunesConnect 的每个二进制文件,内部版本号必须是唯一的。

    上传并处理新的二进制文件后(约 10 分钟),然后您可以选择新的二进制文件并提交以供审核。在下图中,您可能会在当前 App 版本的 Build 部分中看到 iTunesConnect 中列出的旧二进制文件和新二进制文件(单击加号)。然后选择新的二进制文件 -> Saved -> Submit for Review。 (有时提交时会出现错误,然后在几分钟后尝试或上传新的​​二进制构建)。

    对于那些倾向于使用 Xcode 脚本自动执行此操作的人,这里是关于制作用于更新内部版本号的自动脚本的描述Better way of incrementing build number?

    【讨论】:

    • 对不起 Hannes 我试过你的答案,但又遇到同样的错误。
    • @SRSInfosystems 你应该去开发者网站下载应用分发配置文件。将它拖到 Xcode 上(然后安装它)并退出 Xcode。重新启动,选择 Product -> Clean 然后归档并提交。
    【解决方案4】:

    根据 g+ 文档,不应将 GooglePlus.bundle 添加到项目中

    我正在使用 xcode 6 GM 并将 g + 从项目中更新为最新版本(删除 GooglePlus.bundle)并消除了该错误

    参考:https://developers.google.com/+/mobile/ios/getting-started

    (如果您不将 arm64 添加到 Build Settings 中的 Valid Architectures 中,您也可能会在 arm64 错误中运行)

    【讨论】:

      猜你喜欢
      • 2014-12-16
      • 2016-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-02
      • 1970-01-01
      • 2016-01-09
      • 2014-02-07
      相关资源
      最近更新 更多