我从我的同事那里得到p12文件并安装到我的mac中,我发现证书以及私钥正确安装在我的钥匙串中。我还安装了配置文件。
我选择了配置文件& XCODE 6中的相应证书,当我尝试构建应用程序时,我收到此错误。
"No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) were found."
在钥匙串应用中:
在xcode 6中:
我尝试了以下但没有运气。
任何人都可以帮我解决这个问题。
注意:我无法访问开发者门户网站。
答案 0 :(得分:7)
请再次设置代码签名。
答案 1 :(得分:1)
转到Open Xcode - >产品 - >编辑方案 - >检查您选择“运行”和“配置文件”的分配
如果没有更改为分发,因为您使用的是分发证书。
答案 2 :(得分:1)
请与您的同事核实是否仅向您提供的配置文件与该p12证书相关联。 您可以转到您的帐户门户(苹果) - >供应配置文件 - >开发或分发 - >选择您的个人资料 - >编辑 - >检查证书(检查存储在KeyChain和门户选定证书日期的证书日期)。如果他们有任何不匹配,那么有人已经撤销了你的p12证书,你需要获得新的p12&生成新的配置文件。
您拥有自己的苹果帐户凭据,然后我可以为您提供帮助。
答案 3 :(得分:1)
另外,请确保您的目标不仅使用正确的配置,还要确保项目部分。
答案 4 :(得分:0)
Xcode 6自行创建配置文件。您可以使用" XC"来检测它们。作为配置文件名称的前缀。您可以使用该配置文件。
如果这不起作用,请交叉检查Xcode项目的捆绑标识符和配置文件中的捆绑标识符。
要查看配置文件的捆绑包标识符,您可以在Mac上使用iPhone配置实用程序软件。
希望这可以帮助你。