无法使用分发配置文件签署我的ios应用程序

时间:2012-06-17 22:58:15

标签: ios app-store xcode4.3 provisioning-profile

我已经为我的ios应用生成了配置资源配置文件,但我无法用它来签署我的应用程序,我收到此错误:

个人资料与默认钥匙串中的任何有效证书/私钥对不匹配

开发人员证书运作良好,我可以将我的应用程序上传到我的测试设备,

但我注意到此分发配置文件的警告:找不到有效签名身份

这可能是我的分发配置文件问题的来源,还是这个预期的警告?

enter image description here

我怀疑它禁止我签署应用商店上传的应用

enter image description here

我很确定我的所有捆绑(app?)标识符都是一致的

2 个答案:

答案 0 :(得分:2)

您的钥匙串中需要有两套公钥和私钥。

其中一个将以“iPhone Developer:”为前缀,另一个以“iPhone Distribution:”为前缀。

通过打开“/Application/Utilities”文件夹中的Keychain Access应用程序,确保 两者 都在您的钥匙串中。如果你没有看到两者,那就是你的问题(你需要从安装了密钥的另一台机器上导入你的密钥)。

答案 1 :(得分:0)

不要丢失你的钥匙!

如果你买了一台新电脑并且没有出口你的钥匙,而你的电脑却没有S.O.L.你必须重新开始这个过程。