iOS 构建匹配配置文件错误 - phonegap

Posted

技术标签:

【中文标题】iOS 构建匹配配置文件错误 - phonegap【英文标题】:iOS build match profile error - phonegap 【发布时间】:2015-01-07 14:27:31 【问题描述】:

我面临一个 ios 构建问题错误消息是 错误 - 证书与配置文件不匹配:默认钥匙串没有身份匹配。

我上次使用 ios 版本是在 2014 年 12 月 11 日。今天,当我尝试更新应用程序并使用相同的键按重建时,我收到以下错误。我删除了密钥并再次创建..但我得到了同样的错误。我一遍又一遍地遵循本教程,但没有成功(https://www.youtube.com/watch?v=f3Y1a...)。

有人遇到同样的问题吗?我该如何解决?

【问题讨论】:

同样的问题,没有任何效果。开始讨厌 iOS ... 【参考方案1】:

我在 PG Build 论坛上发布了关于您问题的相同答案,并前往 Stack Overflow 看看我是否可以帮助其他人。我发现从 Keychain Access 重新导出我的开发人员证书(p12 文件)就可以了!可以试试吗?

【讨论】:

唯一变灰的就是我需要的那个 p12 文件。无法导出 p12。尝试了至少 4 种我上网的不同方法,但没有任何效果。无法导出到 p12。有什么想法吗? 嗨 - 这个链接显示了如何导出 p12 - 你试过这个吗? aquafadas.com/en/documentation/sample-page/… 我做到了。后来设法用我不知道什么来做到这一点。它刚刚开始工作(p12 没有变灰,其他一切都是)。可能是不同的证书导出或其他东西。谢谢 以上来自@dotNetKnow 的链接是404 @evanmcd 新链接:aquafadas.com/en/documentation/article/…【参考方案2】:

打开您的钥匙串访问应用程序并查看您的证书。你应该看到至少有一个以“iPhone”开头的,看看证书是否已经过期,Apple 生成的证书只有 1 年的有效期。

【讨论】:

到期日期:2018 年 1 月 6 日 这看起来像是一个新证书 - 您可能需要重新生成部署配置文件 有趣的事实 ..当我尝试使用开发证书和开发配置文件时,它可以构建我的应用程序,但是当我尝试使用生产证书和分发配置文件时(就像在 youtube 的视频中一样)已发布)无法正常工作...同样的错误。

以上是关于iOS 构建匹配配置文件错误 - phonegap的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap Build - IOS 证书错误

配置中的google adMob的phonegap构建错误

IOS 生产发布错误:- 错误 - 证书与配置文件不匹配:默认钥匙串没有身份匹配

iOS - 使用不同支持的 iOS 版本的 Phonegap 构建项目的应用程序图标支持错误

错误:没有配置文件匹配 xcode 构建

Phonegap 构建错误:哦,天哪。您的构建失败