[在立即标记为重复之前,我已经阅读了其他一些具有相同问题描述但在应用答案后没有解决方案的其他人]
几天前我创建了一个配置文件,并成功地使用它在我的iPhone上运行应用程序.
然而,现在我使用不同的笔记本电脑进行开发,并且无法继续进行,因为我不断获得"Xcode无法在您的钥匙串中为此配置文件找到有效的私钥证书对".我尝试使用与之前使用的相同的iPhone /配置文件组合,另外我还有另一部iPhone,并使用该设备的id生成了新的配置文件.但是,我也得到了与该个人资料/电话相同的消息.
来自此网站上的其他帖子似乎人们在管理器的"库"部分中没有拖动/删除配置文件时遇到此问题 - 我在Xcode上拖动了配置文件,并且在"库"部分中有一个包含相关配置文件的结果配置文件部分和组织者的设备部分.
证书在Keychain Access中显示为有效.
有什么建议?
后来添加:尝试Apple的问答:
他们说在Keychain Access中点击.p12文件.他们在说什么,.p12文件是什么,在哪里?它没有显示在他们自己的文档屏幕截图中,也没有出现在我的Keychain Access中.这应该是吗?
我似乎对这篇文章有类似的问题,不同之处在于我是2支球队的开发者.我的团队生成特殊的分发配置文件(团队A)我也是这个团队的创造者.当我为团队B创建一个时,我遇到了一个问题,我的xcode说"找不到有效的签名身份".
我已经尝试删除,重新导入分发证书etcetc.weirdly我可以创建一个开发条款,但不是分发版.B队在他们的系统中创建了我作为管理员,但没有运气.我很难过.
我们考虑撤销他的发行证书并重新创建它,这会有效吗?注意:他在应用程序商店中确实有其他应用程序.
grrrrrr
注意:我需要它是一个特殊的ditribution,以便我可以把它交给testFlight
我还要补充一点,我有B队的完整发行证书(使用私钥).他把它出口给我.也没有帮助