创建开发人员配置文件但显示不合格的

时间:2017-09-05 17:58:15

标签: ios iphone xcode

我错误地删除了现有的开发者配置文件。所以我试图创建一个新的开发人员配置文件,但每次都显示不合格。

我的用户在团队中的角色是代理。应用程序ID,adhoc和分发配置文件是在该团队下创建的,我的ID工作正常。我也下载了所有开发人员和发行证书。但是在我的钥匙串中,我发现开发人员证书缺少私钥,但却出现在分发证书上。

在创建开发人员配置文件时,我选择了所有可用的签名证书和所有设备ID。在我的Xcode项目中,当我尝试选择显示不合格的开发人员配置文件时,我收到错误消息:

  

"配置资料' dev_provisioning_profile'不包括签署证书和iPhone开发人员:'。没有证书匹配' iPhone开发人员:'对于团队' team_name'。

如何创建有效的开发者配置文件?

2 个答案:

答案 0 :(得分:1)

终于解决了这个问题。只是写下步骤。不太确定这些是确切的步骤,但对我有用,可能对其他人有帮助 -

  1. 删除没有私钥的开发者证书。
  2. 然后首先选中,然后选择团队,取消选中项目设置中的自动管理签名选项。
  3. 在项目设置中选择配置文件。
  4. 从计算机中删除配置文件。
  5. 登录开发者帐户并编辑配置文件,选择所有可用的开发人员证书
  6. 下载配置文件并添加到XCODE。
  7. 通过执行这些步骤,配置文件符合条件且工作正常。

答案 1 :(得分:0)

您应该删除没有私钥的开发人员证书,尤其是在有多个具有相同身份的实例时。另外,解决此问题的简单方法可能是取消选中,然后选中项目设置中的自动管理签名选项。