用于签署可执行文件的标识不再有效 [英] The identity used to sign the executable is no longer valid

查看:131
本文介绍了用于签署可执行文件的标识不再有效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have an application that I am debugging on iPad. 2 days ago I wanted to debug a same updated application but I am having this error.


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

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.

(0xE8008018)。

(0xE8008018).

我还没有iPhone Developer证书,但我已经调试过这个游戏一次。

I don't have iPhone Developer certificate yet, but I have debugged this game once.

推荐答案

重新启动Xcode和重启我的Mac都没有帮助。

Neither restarting Xcode nor restarting my Mac helped.

Xcode中的解决方案:

Solution within Xcode:


  1. 在Xcode中,转到首选项 - >帐户 - >查看详细信息

  2. 按+符号并选择iOS开发

  3. 按下面的刷新按钮左角(在Xcode 7中名为全部下载

  1. In Xcode, go to Preferences --> Accounts --> View Details
  2. Press the + symbol and select iOS Development
  3. Press the refresh button in the lower left corner (called Download all in Xcode 7)

PS:


  • 有时它也可能有助于删除无效的配置文件:右键单击 - >移至垃圾箱

  • 我在注册成为Apple开发人员一年后才看到这个错误。

这篇关于用于签署可执行文件的标识不再有效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆