我在Yosemite上使用Xcode 7 beta 6,但我遇到了问题
用于签署可执行文件的身份不再有效。
我尝试在iPhone上构建应用时出错。详细信息如下:
请确认您的设备时钟设置正确,并确认您的设备 签名证书未过期。 (0xE8008018)。
所以我现在无法在我的iPhone设备上进行调试。
有人对此有任何想法吗?
答案 0 :(得分:2)
这是由于您的计算机上没有配置文件的更改。
快速修复(Xcode 7 iOS9
):
Xcode -> Preferences -> Account -> Select Apple ID -> View Details -> Download All
现在尝试运行代码。
注意:如果问题仍然存在,请按照上面提到的每个Apple ID执行一步,然后尝试重新运行。
答案 1 :(得分:0)
只需创建一个新证书并重新生成配置文件 - 一切都会好的。
答案 2 :(得分:0)
我已经解决了同样的问题。仅来自" https://developer.apple.com/account/ios/profile/production/create"重新创建了新的Provisioning Profiles。然后下载并安装(开发和分发)的新配置文件。