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

PS_*_*dev 4 iphone xcode ios

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

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

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

“配置配置文件‘dev_provisioning_profile’不包括签名证书‘iPhone Developer:’。没有与团队‘team_name’的‘iPhone Developer:’相匹配的证书。

我应该怎么做才能创建有效的开发人员配置文件?

PS_*_*dev 6

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

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

通过执行这些步骤,配置文件变得合格并且工作正常。