分发配置文件错误:找不到有效的签名标识

时间:2012-08-28 12:05:22

标签: ios xcode distribution provisioning adhoc

当我创建开发配置文件(以分发应用程序Ad-Hoc)时,Xcode中的管理器会出现以下错误:找不到有效的签名身份。

我尝试了以下步骤来解决我的问题而没有任何运气:

  • 删除钥匙串中的所有密钥和证书。
  • 在iOS配置门户中撤销了我的开发证书
  • 创建了新的开发证书
  • 编辑了我的应用的开发配置文件并选择了我的证书。
  • Xcode说我的个人资料对de Development Provisiong Profile有效。
  • 创建了分发配置文件。
  • Xcode表示找不到分配配置文件的有效签名身份。

我可以尝试哪些其他解决方案?我的同事已经在App Store中发布了一个应用程序。

我正在使用Xcode 4.4.1

2 个答案:

答案 0 :(得分:2)

当您错过证书签名者的私钥时会发生这种情况。您必须在钥匙串中拥有私钥。

通常,当您从证书颁发机构请求证书时,它会在您的钥匙串中创建一个私钥,该私钥随后用于创建所有配置文件。

答案 1 :(得分:1)

我认为你错过了一个重要的步骤。 '从证书颁发机构申请证书'。 请看this