用于对可执行文件签名的身份不再有效(iOS 8+/Xcode 7)
问题描述:
用于对可执行文件签名的身份不再有效。用于对可执行文件签名的身份不再有效(iOS 8+/Xcode 7)
请确认您的设备时钟已正确设置,并且您的签名证书未过期。 (0xE8008018)。
我已经尝试了几乎所有我找到的东西,但没有为我工作。
我不知道,当它开始发生,我认为这只是后,我打算给份额扩展添加到我的应用程序。
我在添加共享扩展(并启用目标>功能中的应用组)后重新生成了配置文件,并通过Xcode下载了它们。
关于为什么会发生这种情况的任何想法?
答
所以我终于设法使它工作,虽然我不确定下面哪一项必须完成。
- 我删除了我的Apple ID和所有配置文件。
- 然后我说同样的Apple ID和下载了提供个人资料(
Xcode > Preferences... > Accounts
)
从我读过的,所以应该在这里工作,但对我来说不是。
所以我所做的就是:
- 要
Window > Devices
- 然后右键单击我的设备上的左上角
- ,点击
Show provisioning profiles...
- 然后我删除了所有配置的配置文件我在我的手机上
做了我上面说的它的工作。
希望这会有所帮助。
+2
'产品 - >清洁'是必要的。 –
+0
谢谢,最后一部分为我工作,包括产品 - >'清洁'。 –
答
的Xcode:首...
- 账户
- 选择您的苹果账户
- 删除该帐户( - )
- 再次添加您的苹果账户(+)
- 重新启动的Xcode
- 运行侑应用程序!
http://stackoverflow.com/questions/7088441/the-identity-used-to-sign-the-executable-is-no-longer-valid – sbarow
@sbarow我已经看到一个,但没有任何东西帮助我... – Moucheg