分发证书错误:“此证书尚未生效。” [关闭]

Posted

技术标签:

【中文标题】分发证书错误:“此证书尚未生效。” [关闭]【英文标题】:Distribution certificate error:"This certificate is not yet valid." [closed] 【发布时间】:2012-05-25 12:31:05 【问题描述】:

我已经从 itunesconnect 网站下载了分发证书。

通过双击我将它添加到钥匙串访问。

但在钥匙串访问中,它显示“此证书尚未有效。”

那么问题出在哪里?

提前感谢。

【问题讨论】:

不幸的是,这个问题已经结束,但我们最近遇到了同样的问题,这是由于 Mac 的日期/时间错误。通过下面的 cmets,这似乎是问题所在。希望此评论能帮助到这里寻求相同问题帮助的其他人。 同样的问题。 IMO,@ Shog9,这个问题应该重新打开,因为它与编程有关,如果你不能继续在设备上测试应用程序或使用无效证书提交给苹果,它可能会阻止你编程。对我来说,标记选中 设置 -> 日期和时间 -> 自动设置数据和时间 解决了这个问题。不过,我不知道为什么在我的 Keychain 中使用这个自动时间,而我手动设置它以匹配我当前的时间。可能是苹果的 Mac OS X Yosemite 中的一个错误。 【参考方案1】:

检查证书和本地计算机上的有效日期和到期日期。

【讨论】:

我已经检查过一切都很好,它将于 2013 年到期 开始日期是什么时候(可能说“之前无效:”)以及机器的日期/时间是什么时候? 我的系统日期和时间显示当前时间是指周五 17:25 IST(印度标准时间) 星期几? 5月25日?印度标准时间现在是 IST 18:07(格林威治标准时间 + 5:30)对吗? 是的,这个问题也发生在我身上。原因是我的本地机器时间不正确。【参考方案2】:

您是否已将 .cer 文件和分发配置文件正确安装到您的 MAC?请从钥匙串中删除它,重新启动 XCode 并尝试再次安装 .cer 文件和配置文件

【讨论】:

以上是关于分发证书错误:“此证书尚未生效。” [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

错误您的帐户已有有效的 iOS 分发证书

关于 iOS 分发证书过期

更新 iOS 分发证书和推送通知

无法通过 Xcode Bot 使用服务器分发构建(父应用程序出现证书错误)

如何为 iPhone 分发证书创建私钥?

如何下载私钥证书分发 iOS?