在iOS 10发布后,我将Xcode更新为版本8。 Apple在代码签名过程中进行了一些更改,现在可以在目标设置的常规部分中找到它。但问题是我的生产配置文件显示为不合格。此错误消息即将到来:Xcode版本8中的代码签名问题
“xxxproductionprovisioningprofile”不包括签署证书 “iPhone分发:xxx(xxx)”。
我再次使用相同的分发证书创建了配置文件。分配证书也存在于钥匙串中。在Xcode 7.3及更早版本中,一切正常。任何帮助表示赞赏。
在iOS 10发布后,我将Xcode更新为版本8。 Apple在代码签名过程中进行了一些更改,现在可以在目标设置的常规部分中找到它。但问题是我的生产配置文件显示为不合格。此错误消息即将到来:Xcode版本8中的代码签名问题
“xxxproductionprovisioningprofile”不包括签署证书 “iPhone分发:xxx(xxx)”。
我再次使用相同的分发证书创建了配置文件。分配证书也存在于钥匙串中。在Xcode 7.3及更早版本中,一切正常。任何帮助表示赞赏。
我面对这个太,并且通过固定它:
1-移除帐户从钥匙链的所有证书,
2-去除所有的xcode置备配置文件,然后
3-下载通过xcode再次配置配置文件,并且还将证书再次添加到钥匙串中。
我面临同样的问题,修复它,而不必删除并再次下载一切。
我只是启用自动签名,等待它检测我的签名证书,然后禁用它。之后,我可以重新选择所需的供应配置文件,并按照他们的要求检测签名认证。
正如@mgentilc所说,自动签名的作品。只需启用自动管理一般登录 - >签名,Xcode就会自动创建并更新配置文件,应用程序ID和证书。
我有同样的问题,这对我工作。我花了一些时间来弄清楚如何获得上面提到的常规部分。在一般设置你需要切换到“目标”,这是应用程序。 – Ben
是的。感谢您添加此。 –
这实际上也适用于我。 XCode>打开项目>点击左侧的项目名称>取消单击自动管理签名>重新点击自动管理签名>选择团队>运行'安全find-identity -v -p codesigning'现在应该显示1个有效标识 –
按照下面的步骤:
我面临同样的问题,我也试着删除从我的登录钥匙串中的所有证书,但问题仍然来了... 接着,幸运的是1天,我打开系统钥匙串,发现有多个分发证书添加在那里。我从那里删除了那些分发证书。然后问题终于解决了:)
因此,如果您面临此问题,请确保您从登录以及系统钥匙串中删除证书,并将它们再次添加到登录钥匙串中。 希望它有帮助。
好吧,如果你不想删除所有的previsional配置文件和证书,也不使用自动临时配置文件,请尝试以下步骤:
删除帐户临时档案(CMD +),在那里你可以根据您的用户查看所有临时配置文件的列表。
从钥匙扣删除证书(登录 - 认证 - 搜索是导致冲突的证书)
从开发小组(证书,标识&概况 - 部署配置文件)使你那是给你冲突临时档案与您要使用的证书一起使用。
手动下载您的临时配置文件(它的指示符应该是绿色)。
从开发人员面板,转到证书部分,下载与您在上一步中更新的临时配置文件关联的证书。
双击证书,你下载安装并验证它是在Keychain
双击你下载的临时档案。转到Xcode(项目 - 目标 - 一般)和名为“唱歌(调试或发布)”的部分,您可以在Elegible中看到新的临时配置文件。
它看到你需要更新(证书和临时档案)他们两个,但如果你删除一个,对另一个保持现有的引用和Xcode中不会自动更新。我做到了这一点,它完美的作品。
从Xcode7更新到Xcode8后,我得到了同样的错误。我不需要安装证书。
在我来说,我只有去Xocde - > “首选项” - > “帐户”。
那里我必须再次登录我现有的帐户,登录是 过期。
然后一切按预期工作。
问候
我遇到了同样的问题,但为了解决它,我结束了产生额外的“App Store的供应曲线”和“特设的provisioning profile”。
希望能帮助别人。
此问题已解决后? –
是的,你看到有什么问题吗? –
@HuseinBehboodiRad:Thanx它与魅力工作.. :) –