**The identity used to sign the executable is no longer valid.**
Please verify that your device’s clock is properly set, and that your signing certificate is not expired.
我在Xcode设备上在iphone上构建我的应用程序2天后遇到此错误。它之前运作正常。但只有在iphone上构建时,其他ios设备才是正常的,没问题。你能帮帮我吗(
答案 0 :(得分:2)
您可以尝试从钥匙串中删除证书,重新启动Xcode并尝试下载(Xcode-Preferences-Accounts-View Details),然后点击"全部下载&# 34; 即可。
如果这不起作用,请在证书上打开Xcode帐户(Xcode-Preferences-Accounts-View Details)并右键单击,然后删除< / strong>他们。 如果有人非活动或已过期,请检查会员中心并解决该问题。
即使您从Xcode删除它们,您从会员中心管理的证书仍然存在。 Xcode将下载会员中心的所有证书。 我对这些证书有几个问题,大多数时候这些操作都解决了我的问题。 希望它也适合你。
答案 1 :(得分:0)
更新iOS程序后可能会发生这种情况,即使证书和配置文件尚未过期。
只需编辑配置文件并重新选择匹配的证书即可。 您之前检查过的证书可以取消选中。
答案 2 :(得分:0)
通常足以强制XCode重新下载证书。在XCode下 - &gt;偏好... - &gt;帐户 - &gt;你的苹果ID - &gt;查看详细信息,按下左下角的重新加载按钮。
答案 3 :(得分:0)
我需要从钥匙串中删除我的证书,然后xcode建议修复问题&#39;一切都开始有效了。