用于签署可执行文件的标识不再有效(iOS 8 / Xcode 7)

前端之家收集整理的这篇文章主要介绍了用于签署可执行文件的标识不再有效(iOS 8 / Xcode 7)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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).

我已经尝试了几乎所有我在SO上找到的东西,但对我来说没有任何作用.

enter image description here

我不确定它什么时候开始发生,我认为这是在我尝试向我的应用添加共享扩展程序之后.

添加共享扩展程序(并在Target>功能中启用应用程序组)并通过Xcode下载后,我重新生成配置文件.

为什么会发生这种情况的任何想法?

解决方法

所以我终于设法使它工作,虽然我不确定以下哪一项必须完成.

>我删除了Apple ID和所有配置文件.
>然后我添加了相同的Apple ID并下载了配置文件(Xcode> Preferences …> Accounts)

从我在SO上读到的它应该在这里工作,但在我的情况下它不是.

所以我做的是:

>去窗口>设备
>然后右键单击左上角的设备
>然后点击显示配置文件
>然后我删除了手机上的所有配置文件

在做了我上面所说的之后,它起作用了.

希望这会有所帮助.

猜你在找的Xcode相关文章