用于对可执行文件进行签名的身份不再有效


173

我有一个正在iPad上调试的应用程序。2天前,我想调试一个相同的更新应用程序,但出现此错误。

用于对可执行文件进行签名的身份不再有效。

请确认您的设备时钟设置正确,并且签名证书没有过期。

(0xE8008018)。

我还没有iPhone Developer证书,但是我已经调试了一次该游戏。

Answers:


94

尝试重新启动XCode。它为我工作。


1
它也对我有用。命令+ Q退出XCode并重新启动。干杯!
乔伊

9
我必须手动删除所有证书/配置文件,还必须刷新Apple开发人员门户上的所有内容,然后再次下载它们,但是它可以正常工作。
奔卡

7
最新的6.1刚发生在我身上。重新启动XCode,并删除Project的“派生数据”没有区别。我讨厌这个讨厌的,过时的开发环境。
Mike Gledhill 2014年

81
重新启动Xcode对我不起作用。对我而言,解决此问题的方法是转到Xcode中的“帐户”(首选项中),然后选择我的开发人员帐户的“详细信息”,然后单击左下方的刷新图标。这加载了一个新的团队配置配置文件,这显然是必需的...是的。我们不必与这个苹果打交道。微软过去常常向开发人员提供这些东西,所以不要去那里。
2015年

2
@ Eskim0从个人帐户转换为企业帐户后,遇到相同的问题后,您的修复程序对我有用。
Rogare
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.