16
**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.

I've met this error when build my app on iphone by Xcode device for 2 days. It had worked properly before. But only when build on that iphone, the other ios devices is normal, hic. can you help me :(

4

4 回答 4

2

您可以尝试从钥匙串中删除证书,重新启动 Xcode 并尝试下载它们(Xcode-Preferences-Accounts-View Details)并单击“Download All”

如果这不起作用打开 Xcode 帐户(Xcode-Preferences-Accounts-View Details)右键单击证书并删除它们。如果有人处于非活动状态或已过期,请在会员中心检查并解决该问题。

即使您从 Xcode 中删除它们,您从会员中心管理的证书仍然存在。Xcode 会下载会员中心的所有证书。这些证书有几个问题,大多数时候这些操作解决了我的问题。希望它也适合你。

于 2015-11-28T22:28:00.000 回答
0

即使证书和配置文件尚未过期,它也可能在您续订 iOS 程序后发生。

只需编辑配置文件并重新选择匹配的证书。您之前确定检查的证书可以取消检查。

于 2015-03-30T05:55:22.483 回答
0

我需要从钥匙串中删除我的证书,然后 xcode 建议“修复问题”,一切都开始工作了。

于 2015-11-07T09:35:59.930 回答
0

通常足以强制 XCode 重新下载证书。在 XCode -> Preferences... -> Accounts -> your apple id -> View Details 下,按左下角的重新加载按钮。

于 2015-08-29T15:41:52.597 回答