Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在现有证书有效时续订iOS证书_Ios_Xcode - Fatal编程技术网

在现有证书有效时续订iOS证书

在现有证书有效时续订iOS证书,ios,xcode,Ios,Xcode,苹果在2014年9月修改了一些与测试报告相关的权利。我的iOS开发证书创建于2014年5月,因此我需要重新生成分发证书。我已成功生成新证书并添加到密钥链。我通过右键单击从keychain中删除了先前的证书 我在Xcode中有一个发布了1.0版本的项目,现在我想为它发布1.1版本。Xcode中的代码签名活动条目显示iPhone发行版,其id与keychain 8XS中显示的id相同。。。。。 当我尝试存档项目时,出现代码签名错误: D6C2B03C75C9F3735948BF4F1AA530FA3

苹果在2014年9月修改了一些与测试报告相关的权利。我的iOS开发证书创建于2014年5月,因此我需要重新生成分发证书。我已成功生成新证书并添加到密钥链。我通过右键单击从keychain中删除了先前的证书

我在Xcode中有一个发布了1.0版本的项目,现在我想为它发布1.1版本。Xcode中的代码签名活动条目显示iPhone发行版,其id与keychain 8XS中显示的id相同。。。。。 当我尝试存档项目时,出现代码签名错误:

D6C2B03C75C9F3735948BF4F1AA530FA3163070D: no identity found
Command /usr/bin/codesign failed with exit code 1

如何修复。

您是否在项目目标-生成设置-代码签名-设置配置文件中分配了新的设置配置文件?设置配置文件在目标和项目的生成设置中都存在。我甚至选择自动,然后重新分配iphone分发配置文件。但同样的错误。执行了一次清理,您可以右键单击.xcodeproj并打开显示包内容,然后使用文本编辑器打开project.pbxproj,并检查代码\u签名\u标识和设置\u配置文件是否正确设置。是的,它完全设置在那里。我刚查过。有一件事我想向你证实。在我的苹果控制台中,我仍然有旧的证书。我可以撤销吗。新旧证书具有相同的id 8XS……我认为从头开始是一个非常好的主意。从keychain中删除旧证书和新的配置文件,然后转到开发人员门户吊销新证书并使用此新证书创建新的配置文件,然后您可以消除所有其他可能性。