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