配置文件问题

Posted

技术标签:

【中文标题】配置文件问题【英文标题】:Provisioning Profile Issue 【发布时间】:2012-06-06 13:46:30 【问题描述】:

我的 Apple 证书已过期。所以我进入了开发者的配置区和Revoked我的证书。我删除了旧证书和旧配置文件。 根据我的团队负责人的通知。我将新的开发者证书下载到我的 Mac 并将其拖入 KeyChain Access。现在它将我的证书显示为valid。我重新下载了我的应用程序的配置文件。并将其拖入 XCode4。组织者显示它是有效的,但带有警告

XCode Could not find a valid private key/certificate pair for this profile in the keychain.

我的方法是否做错了什么。

我可以在 iPAD 上运行我的应用程序并对其进行调试。但不知何故,我在上面的陈述中感觉到了一个问题。

请帮忙。

【问题讨论】:

您可能需要使用钥匙串申请新证书吗?旧密钥与新证书不匹配。 【参考方案1】:

如果您没有使用新的开发人员证书重新创建配置文件(即,如果您下载了旧的配置文件),那么我认为这是问题所在 - 您需要使用新证书创建一个新的配置文件。

【讨论】:

我要求我的团队负责人创建一个新的配置文件,就像他之前给我的新证书一样。在下载配置文件时,警告标志已从组织者中消失。虽然我没有收到活动消息或任何此类消息,但状态消息是空白的,我希望这不是问题【参考方案2】:

您确实从团队负责人那里获得了证书密钥/对。苹果做了这个奇怪的事情,它实际上用“密码”签署了它的证书,以便使用你必须拥有“密码”的证书。这就是为什么您在钥匙串中获得 XCode 无法找到此配置文件的有效私钥/证书对的原因。我有同样的事情,你不能只下载新证书:(。如果我能找到说明如何做到这一点的 Apple 文档,我会在编辑中发布它。

好的,这里是文档:https://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/10-Configuring_Development_and_Distribution_Assets/identities_and_devices.html#//apple_ref/doc/uid/TP40007959-CH4-SW2

它在“Provisioning a Device for Development”下,希望对您有所帮助!

【讨论】:

以上是关于配置文件问题的主要内容,如果未能解决你的问题,请参考以下文章

maven打包问题,如何打包配置文件

java web工程,读取配置文件路径问题

spring配置文件的一点小问题

mybatis报Mapper配置文件出错

conda配置文件介绍及问题解决

JAVA中classpath配置问题