【问题标题】:This certificate has an invalid issuer in ios keychain此证书在 ios 钥匙串中的颁发者无效
【发布时间】:2016-02-19 12:52:52
【问题描述】:

Keychain show the certificate error > 此证书的颁发者无效

查看屏幕截图。

RefLink> This certificate has an invalid issuer keychain

我还实现了上述 url 解决方案并创建了 ipa,但在从 Application Loader 上传构建时,它会根据屏幕截图显示错误。

请帮助任何人。

【问题讨论】:

  • 这个问题在 2 月 14 日苹果全球证书过期后被回答了数千次。在发布问题之前,您是否会搜索一次?
  • 删除旧的临时配置文件并安装 Apple 全球证书。下载新的临时配置文件和干净的构建将正常工作。
  • 刚刚删除了所有证书并重新安装并在密钥链中显示“此证书的颁发者无效”

标签: ios objective-c certificate app-distribution


【解决方案1】:
  1. 下载https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 并双击安装到钥匙串
  2. 钥匙串应用中选择“查看”->“显示过期证书”
  3. Keychain 应用程序的“登录”选项卡和“系统”选项卡中删除 Apple 全球开发者关系证书颁发机构证书。

确保新下载的证书同时在登录和系统中默认为仅系统选项卡仍然会出错。**

  1. 删除您在开发者门户上的所有证书和配置文件。

  2. keychain 创建证书签名请求。

  3. 使用步骤 -5 中生成的 CSR 重新创建所有证书和配置文件

  4. 下载并安装在步骤 6 中创建的证书并尝试。

【讨论】:

  • 好的,我再试一次。
  • 我重新创建了开发人员和分发配置文件,但仍然显示该错误。
  • 我已经做了所有的事情,但仍然没有解决。我检查了 Xcode 首选项,它显示 ios Development 和 iosDistribution 被撤销而不是有效。根据问题中更新的图像。谁能确认这是如何解决的。
  • 终于完成了这个问题。我错过了从系统中删除苹果证书的过程。删除 Invalid issuer is invalid keychain 后,问题得到解决。
【解决方案2】:

尝试从以下链接安装新证书。

https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

这对我有用。我希望这会对你有所帮助。

在此之后创建并安装新的 iOS 分发和 iOS 开发证书。

【讨论】:

  • 我已经下载了这个apple.cer并重新安装了应用程序的iosDistribution and Development Certificate。但没有解决。
  • 为应用开发、AdHoc 和应用分发创建新的配置文件。然后重试上传或导出您的应用。
猜你喜欢
  • 1970-01-01
  • 2016-05-25
  • 2016-05-25
  • 2011-09-23
  • 2017-05-01
  • 2019-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多