有没有人遇到过 Xcode 5(构建版本 5A11344j)命令行工具无法在 Xcode 4.6.3(构建版本 4H1503)中构建先前成功构建的项目的情况。
错误信息如下:
" 检查依赖关系
代码签名错误:未找到代码签名身份:未找到与构建设置(“”)中指定的配置文件匹配的代码签名身份(即证书和私钥对)。
CodeSign 错误:SDK 'iOS 7.0' 中的产品类型 'Application' 需要代码签名”
非常感谢任何见解。谢谢!
Set the code signing identities and provisioning profile. Don't forget to check the bundle identifier.
这个问题有很多可能的原因。听起来您可能没有设置身份证书或该证书已过期(在 Mac 上打开钥匙串应用程序或检查我添加的参考资料)。应该检查的主要事项是 Xcode Preferences 中的 Accounts 部分是否配置正确、开发人员门户证书和配置文件(尤其是证书到期日期)以及 Mac 上的本地钥匙串应用程序(您可能使用了过期的证书)。Apple 有一份技术说明,列出了更多可能性(链接)。
检查您是否有相关的临时资料。我一直在做的解决这类问题的事情就是把它全部清理干净。
是的,一个简单的清理然后构建可以解决这个问题。如果 Xcode 在构建后崩溃,只需重新运行并再次清理,然后假设可以工作。
我知道这个答案没有逻辑,但这对我有用很多次,也许会对你有所帮助。